Method and system using admission control in interactive grid computing systems
First Claim
Patent Images
1. A method of admission control in a grid computing system, the method comprising:
- receiving a user request for a global session from a submission node;
identifying applications to be launched through the global session;
determining resource requirements for the identified applications;
allocating an execution node satisfying the resource requirements;
establishing the global session between the allocated execution node and the submission node;
receiving a user request for an application session through the established global session; and
establishing the application session with the allocated execution node.
1 Assignment
0 Petitions
Accused Products
Abstract
In brief, the invention provides a method and system for admission control in a grid computing environment. When a user request for a global session is received from a submission node, applications to be launched through the global session are identified, and resource requirements are determined. A execution node is then allocated, and the global session is established between the execution node and the submission node. A user then requests an application session through the established global session, and the application session is established with the execution node.
123 Citations
22 Claims
-
1. A method of admission control in a grid computing system, the method comprising:
-
receiving a user request for a global session from a submission node;
identifying applications to be launched through the global session;
determining resource requirements for the identified applications;
allocating an execution node satisfying the resource requirements;
establishing the global session between the allocated execution node and the submission node;
receiving a user request for an application session through the established global session; and
establishing the application session with the allocated execution node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for admission control in a grid computing environment, the system comprising including one or more processors, one or more memories coupled to the one or more processors, and program instructions stored in the one or more memories, the one or more processors being operable to execute the program instructions, the program instructions comprising:
-
receiving a user request for a global session from a submission node;
identifying applications to be launched through the global session;
determining resource requirements for the requested global session;
allocating an execution node satisfying the resource requirements;
establishing the global session between the allocated execution node and the submission node; and
establishing an application session with the allocated execution node. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for admission control in a grid computing environment, the system comprising:
-
a distributed resource management node, the distributed resource management node including a grid scheduler and a global admission control module, the grid scheduler configured to receive a user request and to match user requirements to available system resources; and
a plurality of execution nodes coupled to the distributed resource management node;
wherein the global admission control module is configured to generate an admission control decision regarding admission to a global session on one of the execution nodes. - View Dependent Claims (14, 15)
-
-
16. A computer program product for admission control in a grid computing system, the computer program product including a computer usable medium having computer readable code embodied in the computer usable medium, the computer readable code including instructions to:
-
receive a user request for a global session;
identify applications to be launched through the global session;
determine resource requirements for the requested global session;
allocate an execution node satisfying the resource requirements;
establish the global session for the allocated execution node; and
establish an application session for the allocated execution node. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification