A grid computing system is disclosed. The grid computing system includes
one or more printer nodes representing distributed print resources, an
information repository, and a grid distributed resource manager.
Continuing, the information repository includes printer attributes
associated with the printer nodes. Further, the grid distributed resource
manager provides a virtual printer to a user based on the distributed
print resources. Also, the grid distributed resource manager accepts and
assigns print jobs submitted to the virtual printer by the user.