DYNAMIC MANAGEMENT OF COMPUTING PLATFORM RESOURCES
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide for systems and computer program products for the management of logically partitioned computing resources of a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources. Each hypervisor and logical partitions managed thereby are allocated to a domain of a plurality of domains. Logical partitions and hypervisors allocated to a first domain are monitored to determine whether additional computing resources are needed for the first domain. Responsive to determining that additional computing resources are needed for the first domain, a second domain having available computing resources is determined. At least a portion of the available computing resources of the second domain are used by the first domain.
-
Citations
20 Claims
-
1-11. -11. (canceled)
-
12. A data processing system comprising:
-
a plurality of logically partitioned computing resources including a plurality of processors and a plurality of memory resources; a plurality of hypervisors that each manages one or more logical partitions of the computing resources, wherein each hypervisor and logical partitions managed thereby are allocated to a domain of a plurality of domains; a memory that stores program code configured to be executed by at least one processor to cause the at least one processor to; monitor the logical partitions and hypervisors allocated to a first domain to determine whether additional computing resources are needed for the first domain; in response to determining that additional computing resources are needed for the first domain; determine a second domain having available computing resources; and use at least a portion of the available computing resources of the second domain by the first domain. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a non-transitory computer readable medium; and program code stored on the computer readable medium and configured to be executed by at least one processor to cause the at least one processor to; for a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources, and each hypervisor and logical partitions managed thereby are allocated to a domain of a plurality of domains, monitor the logical partitions and hypervisors allocated to a first domain to determine whether additional computing resources are needed for the first domain; in response to determining that additional computing resources are needed for the first domain; determine a second domain having available computing resources; and use at least a portion of the available computing resources of the second domain by the first domain.
-
Specification