System and method for dynamic account management in a grid computing system
First Claim
Patent Images
1. A system embodied on a non-transitory computer-readable medium for dynamic account management in a grid computing system comprising:
- a distributed resource management system;
a link mapper coupled to said distributed resource management system for providing a unique symbolic link comprising a modified user identifier, wherein a user is authorized by providing a dynamic account that is associated with said symbolic link to said user, wherein said dynamic account is temporarily assigned to said user;
a grid membership verification system wherein said grid membership verification system is a single service associated with a grid distributed resource management system for authenticating membership of said user, wherein credentials used for accessing said dynamic account can be used to access at least one other said dynamic account; and
a grid scheduler for matching a resource of said distributed resource management system to requirements of said user for a global interactive session to launch multiple applications such that said user interacts with said launched multiple applications through separate per-application sessions.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for dynamic account management in a grid computing system. In one embodiment, a system for dynamic account management in a grid computing system is disclosed. The system comprises a distributed resource management system, and a link mapper that is coupled to the distributed resource management system. The link mapper provides a unique symbolic link comprising a modified user identifier to a user. As such, the user is authorized by providing a dynamic account that is associated with the symbolic link to the user.
19 Citations
29 Claims
-
1. A system embodied on a non-transitory computer-readable medium for dynamic account management in a grid computing system comprising:
-
a distributed resource management system; a link mapper coupled to said distributed resource management system for providing a unique symbolic link comprising a modified user identifier, wherein a user is authorized by providing a dynamic account that is associated with said symbolic link to said user, wherein said dynamic account is temporarily assigned to said user; a grid membership verification system wherein said grid membership verification system is a single service associated with a grid distributed resource management system for authenticating membership of said user, wherein credentials used for accessing said dynamic account can be used to access at least one other said dynamic account; and a grid scheduler for matching a resource of said distributed resource management system to requirements of said user for a global interactive session to launch multiple applications such that said user interacts with said launched multiple applications through separate per-application sessions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for dynamic account management in a grid computing system, said method comprising:
-
receiving credentials from a user; providing said credentials to a grid membership verification service for authentication; authenticating said credentials by said grid membership verification service to initiate an interactive session between said user and a resource; modifying a user identifier associated with said user to create a symbolic link that uniquely points a user file, associated with said user, to a dynamic account file that allows access to said resource supporting an interactive session for said user, wherein said symbolic link protects said dynamic account file from access by another user; returning said symbolic link to said resource; and providing a dynamic account that is associated with said dynamic account file for said user using said symbolic link wherein said dynamic account is temporarily assigned to said user and said credential used for accessing said dynamic account can be used to access at least one other said dynamic account for a global interactive session to launch multiple applications such that said user interacts with said launched multiple applications through separate per-application sessions. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for dynamic account management in a grid computing system, said method comprising:
-
receiving credentials from a user; providing said credentials to a grid membership verification service for authentication; authenticating said credentials by said grid membership verification service to initiate an interactive session between said user and said resource wherein a dynamic account is temporarily assigned to said user and said credential used for accessing said dynamic account can be used to access at least one other said dynamic account for a global interactive session to launch multiple applications such that said user interacts with said launched multiple applications through separate per-application sessions; creating a table for mapping a plurality of user identifiers to a plurality of dynamic accounts; modifying a user identifier associated with said user; and creating a table entry that maps said user to a dynamic account that allows access to a resource supporting an interactive session for said user, wherein said table entry prevents multiple mapping of said dynamic account. - View Dependent Claims (18, 19)
-
-
20. A non-transitory computer readable medium containing executable instructions which, when executed in a grid computing system, causes said grid computing system to perform a method of dynamic account management, said method comprising:
-
receiving credentials from a user; providing said credentials to a grid membership verification service for authentication; authenticating said credentials by said grid membership verification service to initiate an interactive session between said user and a resource; modifying a user identifier associated with said user to create a symbolic link that uniquely points a user file, associated with said user, to a dynamic account file that allows access to said resource supporting an interactive session for said user, wherein said symbolic link protects said dynamic account file from access by another user, wherein said dynamic account is temporarily assigned to said user; returning said symbolic link to said resource; and providing a dynamic account that is associated with said dynamic account file for said user using said symbolic link wherein said credential used for accessing said dynamic account can be used to access at least one other said dynamic account for a global interactive session to launch multiple applications such that said user interacts with said launched multiple applications through separate per-application sessions. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification