Coordinating use of independent external resources within requesting grid environments
First Claim
1. A system for coordinating use of independent external resources within a grid environment, comprising:
- a plurality of external resources, wherein said plurality of external resources are independent from a grid management system, wherein said grid management system registers a plurality of resources for use within a grid environment; and
an external resource dispatcher for receiving a request for resources from said grid management system, wherein responsive to said request for resources said external resource dispatcher coordinates dispatch of a selection of external resources from among said plurality of external resources for temporary registration with said grid management system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and program for coordinating use of independent external resources within requesting grid environments. A external resource dispatcher receives requests for use of external resources. The external resource dispatcher controls the dispatch of a pool of external resources hidden from the grid management systems of requesting grid clients. In particular, the external resource dispatcher coordinates dispatch of a selection of the external resources for temporary registration with a requesting grid client management system. The requesting grid client management system registers the external resources for use within the grid client and monitors whether the external resources are still needed. When a requesting grid client no longer needs a dispatched external resource, the external resource dispatcher controls detachment of the dispatched external resource and returns the external resource to the available pool of external resources.
-
Citations
20 Claims
-
1. A system for coordinating use of independent external resources within a grid environment, comprising:
-
a plurality of external resources, wherein said plurality of external resources are independent from a grid management system, wherein said grid management system registers a plurality of resources for use within a grid environment; and
an external resource dispatcher for receiving a request for resources from said grid management system, wherein responsive to said request for resources said external resource dispatcher coordinates dispatch of a selection of external resources from among said plurality of external resources for temporary registration with said grid management system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for coordinating use of independent external resources within a grid environment, comprising:
-
receiving, at an external resource dispatcher, a request for resources from a grid management system, wherein said grid management system registers a plurality of grid resources for use within a grid environment, wherein a plurality of external resources are managed by said external resource dispatcher independent from said grid management system;
coordinating dispatch by said external resource dispatcher of a selection of external resources from among said plurality of external resources for temporary registration with said grid management system, such that use of said selection of external resources is coordinated when said plurality of grid resources already registered for use within said a grid environment are insufficient. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, residing on a computer readable medium, for coordinating use of independent external resources within a grid environment, comprising:
-
means for receiving, at an external resource dispatcher, a request for resources from a grid management system, wherein said grid management system registers a plurality of grid resources for use within a grid environment, wherein a plurality of external resources are managed by said external resource dispatcher independent from said grid management system;
means for coordinating dispatch by said external resource dispatcher of a selection of external resources from among said plurality of external resources for temporary registration with said grid management system, such that use of said selection of external resources is coordinated when said plurality of grid resources already registered for use within said a grid environment are insufficient. - View Dependent Claims (17, 18, 19, 20)
-
Specification