System and method for selectively controlling the addition of reserve computing capacity
First Claim
Patent Images
1. The method of changing resource availability to a particular user, said method comprising:
- determining a need to change a user'"'"'s resource allocation for a particular time period; and
changing said resource allocation for said particular time period in a manner calculated to add the least additional cost to said user.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a system and method is disclosed for changing the resource availability of a particular user in a manner calculated to add the least cost to the user. A cluster of partition servers are arranges, in one embodiment, with a master controller for keeping track at any point in time as to the different licensing costs involved with different methods of adding resource capacity. When a user requires additional capacity the system calculates which of several possible resource enhancements to initiate based upon a least cost analysis.
-
Citations
20 Claims
-
1. The method of changing resource availability to a particular user, said method comprising:
-
determining a need to change a user'"'"'s resource allocation for a particular time period; and changing said resource allocation for said particular time period in a manner calculated to add the least additional cost to said user. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system comprising:
-
a plurality of resources of a particular type available to the user; means for establishing limits on the number of said particular type resources available to said user at a particular time from a particular partition server; means for determining the need for additional ones of said particular resources; means initialized by said determining means for making additional ones of said particular resources available for use by said user, said additional ones of said particular resource selectable from various available pools of resources, each said pool having a different cost associated therewith; and means for selecting which resource pool to obtain said additional resource from. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a server having partitions with each partition having a fixed amount of resources available to a user and wherein some of said fixed amount of resources in each said partition are active and some of said fixed amount of resources in said partition are inactive; at least one additional pool of resources available to said user from time to time, said resources from said additional pool, when activated for use by said user, cause a charge to be made to said user for said use; a controller for determining when a user requires activation of additional resources; and said controller further operable to determine from between said inactive same partition resources and said resources from said at least one pool which resources, when activated for use by said user, will result in the least additional cost to said user. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer program product having a computer readable media, said readable media comprising:
-
code for controlling the determination of a need to add resources for a particular user; code for identifying a set of additional resources that will accomplish the desired workload; code for controlling the configuration of resources from said identified additional resources that will yield the least amount of cost to said user; and code for controlling the addition of said selected resource configuration to said user'"'"'s available resources. - View Dependent Claims (18, 19, 20)
-
Specification