Method and system for pinning a resource having an affinity to a user for resource allocation
First Claim
Patent Images
1. A resource allocation method comprising:
- receiving a request for an interactive session from a user, wherein said request comprises a resource requirement profile for defining a virtualized computing resource that supports said interactive session;
selecting a computing resource having an affinity to said user from a plurality of computing resources available to said user, wherein said computing resource comprises said virtualized computing resource and requires the least amount of initialization to support said interactive session;
assigning said computing resource to said user to support said interactive session;
assigning an existing home directory for said user on said computing resource to a first dynamic account that is reserved for said user; and
assigning an existing home directory for said user on said computing resource to a second dynamic account that is available to said user if no dynamic account is reserved for said user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for resource allocation. Specifically, in one embodiment, a method begins by receiving a request for an interactive session from a user. The request also comprises a resource requirement profile. Then, the method continues by selecting a computing resource having an affinity to the user. The computing resource is selected from a plurality of computing resources that are available to the user. The selected computing resource is implemented to support the interactive session. Thereafter, the selected computing resource is assigned to the user for use in the interactive session.
-
Citations
16 Claims
-
1. A resource allocation method comprising:
-
receiving a request for an interactive session from a user, wherein said request comprises a resource requirement profile for defining a virtualized computing resource that supports said interactive session; selecting a computing resource having an affinity to said user from a plurality of computing resources available to said user, wherein said computing resource comprises said virtualized computing resource and requires the least amount of initialization to support said interactive session; assigning said computing resource to said user to support said interactive session; assigning an existing home directory for said user on said computing resource to a first dynamic account that is reserved for said user; and assigning an existing home directory for said user on said computing resource to a second dynamic account that is available to said user if no dynamic account is reserved for said user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system comprising:
-
a processor, and a computer readable memory coupled to said processor and containing program instructions that, when executed, implement a resource allocation method comprising; receiving a request for an interactive session from a user, wherein said request comprises a resource requirement profile for defining a virtualized computing resource that supports said interactive session; selecting a computing resource having an affinity to said user from a plurality of computing resources available to said user, wherein said computing resource comprises said virtualized computing resource and requires the least amount of initialization to support said interactive session; assigning said computing resource to said user to support said interactive session; assigning an existing home directory for said user on said computing resource to a first dynamic account that is reserved for said user; and assigning an existing home directory for said user on said computing resource to a second dynamic account that is available to said user if no dynamic account is reserved for said user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification