Methods, systems, and media to expand resources available to a logical partition
First Claim
1. A method for expanding resources available to a first logical partition on a single computer associated with a client, the method comprising:
- associating one or more partition resources of the first logical partition with a grid, wherein the grid comprises grid resources that are available for use by a plurality of logical partitions associated with the grid;
providing grid resources from the grid to the first logical partition based upon usage of the partition resources of the first logical partition, wherein providing grid resources occurs upon determining that use of partition resources of the first partition has reached a partition resource usage condition; and
providing on-demand resources to the first logical partition-based upon the usage of the partition resources of the first logical partition and a usage of the grid resources, wherein providing on-demand resources occurs upon determining that use of the grid resources has reached a grid resource usage condition, and wherein access to the on-demand resources is controlled by a manufacturer of the single computer, wherein providing on-demand resources comprises;
requesting an enablement code to enable the on-demand resources; and
allocating an unallocated portion of the enabled on-demand resources to the first logical partition.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and media to expand resources available to logical partition associated with a client are contemplated. Embodiments may associate the logical partition with a grid that retains a list of resources, referred to as grid resources, available for allocation to logical partitions. The grid resources may include resources from, e.g., other logical partitions within the logically partitioned system, logical partitions from other logically partitioned systems, another type of system, a cluster, and the like. Further, one or more of the systems associated with the grid may include on-demand resources that are also available to supplement resources based upon the demands of the client. Embodiments may also monitor resource usage by the client and meter billable usage of the grid resources and/or on-demand resources based upon agreements between service providers and clients.
92 Citations
21 Claims
-
1. A method for expanding resources available to a first logical partition on a single computer associated with a client, the method comprising:
-
associating one or more partition resources of the first logical partition with a grid, wherein the grid comprises grid resources that are available for use by a plurality of logical partitions associated with the grid; providing grid resources from the grid to the first logical partition based upon usage of the partition resources of the first logical partition, wherein providing grid resources occurs upon determining that use of partition resources of the first partition has reached a partition resource usage condition; and providing on-demand resources to the first logical partition-based upon the usage of the partition resources of the first logical partition and a usage of the grid resources, wherein providing on-demand resources occurs upon determining that use of the grid resources has reached a grid resource usage condition, and wherein access to the on-demand resources is controlled by a manufacturer of the single computer, wherein providing on-demand resources comprises; requesting an enablement code to enable the on-demand resources; and allocating an unallocated portion of the enabled on-demand resources to the first logical partition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A method for expanding resources available to logical partitions on a single computer associated with a client, the method comprising:
-
registering resources with a grid as grid resources, wherein the grid resources are available for use by a plurality of logical partitions; allocating grid resources to a first logical partition after utilization of partition resources of the first logical partition reaches a first utilization threshold; allocating on-demand resources to the first logical partition after the first logical partition reaches a second utilization threshold for the grid resources, wherein access to the on demand resources is controlled by a manufacturer of the single computer, wherein allocating on-demand resources comprises; requesting an enablement code to enable the on-demand resources; and allocating an unallocated portion of the enabled on-demand resources to the first logical partition; and billing the client for usage of the on-demand resources. - View Dependent Claims (10, 11, 12)
-
-
13. A method for managing and controlling allocation of resources to a logical partition on a single computer, comprising:
-
providing grid resources to the logical partition based upon usage of partition resources of the logical partition, wherein the grid resources comprise one or more resources from each of a plurality of logical partitions of the system, the grid resources being available for use by each partition of the single computer, and wherein providing grid resources occurs upon determining that use of partition resources of the logical partition has reached a partition resource usage condition; and providing on-demand resources to the logical partition based upon the usage of the partition resources of the logical partition and a usage of the grid resources, wherein access to the on demand resources is controlled by a manufacturer of the single computer, and wherein providing on-demand resources occurs upon determining that use of the grid resources has reached a grid resource usage condition, and wherein providing on-demand resources comprises; requesting an enablement code to enable the on-demand resources; and allocating an unallocated portion of the enabled on-demand resources to the logical partition. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for deploying a computer application on a host service provider system, comprising:
-
installing a computer application on a logical partition of a single computer, the single computer having on-demand resources associated therewith, wherein access to the on demand resources is controlled by a manufacturer of the single computer; associating the logical partition with a grid, the grid having grid resources that are available for use by any logical partition of the single computer; configuring the single computer to provide the grid resources to the logical partition based upon usage of the partition resources of the logical partition, wherein the grid resources are provided upon determining that use of partition resources of the logical partition has reached a partition resource usage condition; and configuring the single computer to provide the on-demand resources to the logical partition based upon a usage of the grid resources, wherein the on-demand resources are provided upon determining that use of the grid resources has reached a grid resource usage condition, wherein providing on-demand resources comprises; requesting an enablement code to enable the on-demand resources; and allocating an unallocated portion of the enabled on-demand resources to the first logical partition. - View Dependent Claims (20)
-
Specification