Methods and systems for flexible cloud management with power management support
AssigneeRed Hat, Inc.
InventorsMichael Paul DeHaan, Scott Jared Henson, John Joseph Eckersberg, II
Life of this patent
Estimating the term…
Abstract
A cloud management system can determine if the operational state of the virtual machines and/or the computing systems needs to be altered in order to instantiate virtual machines. If the operational state of the computing systems needs to be altered, the cloud management system retrieves an identification of the power management systems supporting the computing systems. The cloud management system can utilize the identification of the power management systems to instruct the power management systems to alter the power state of the computing system in order to instantiate the virtual machines.
Claims21
A method of managing a cloud computing environment, comprising:
- receiving a request to instantiate a virtual machine in a cloud, wherein the request includes specifications of the virtual machine;
- selecting at least one computing system in a set of computing systems based on the specifications;
- determining whether the power state of the at least one computing system needs to be altered in response to instantiating the virtual machine on the at least one computing system;
- and
- providing a command to a power management system of the at least one computing system to alter the power state of the at least one computing system.
A system for managing a cloud computing environments, comprising:
- a network interface to a set of computing systems;
- and
- a processor communicating with the network interface and executing a cloud management system, the cloud management system being configured to
- receive a request to instantiate a virtual machine in a cloud, wherein the request includes specifications of the virtual machine;
- select at least one computing system in the set of computing systems based on the specifications;
- determine whether the power state of the at least one computing system needs to be altered in response to instantiating the virtual machine on the at least one computing system;
- and
- provide a command to a power management system of the at least one computing system to alter the power state of the at least one computing system.
A computer readable storage medium comprising instructions for causing a processing system to perform a method comprising:
- receiving a request to instantiate a virtual machine in a cloud, wherein the request includes specifications of the virtual machine;
- selecting at least one computing system in a set of computing systems based on the specifications;
- determining whether the power state of the at least one computing system needs to be altered in response to instantiating the virtual machine on the at least one computing system;
- and
- providing a command to a power management system of the at least one computing system to alter the power state of the at least one computing system.
Dependencies are inferred from the claim text.