Methods and systems for automated scaling of cloud computing systems
OwnerMichael Paul DEHAANinventor
Life of this patent
Estimating the term…
Abstract
A cloud management system can receive rules for altering the virtual machines based on demands on the virtual machines and/or computing resources supporting the virtual machines. The cloud management system can receive data from the internal monitoring agents and/or external monitoring agents and to determine when the conditions of the rules are met. Once the conditions are met, the cloud managements system can take the appropriate action to alter the instantiated virtual machines.
Claims21
A method of managing a cloud computing environment, comprising:
- receiving a rule to alter a virtual machine instantiated on a computing system in a cloud upon an occurrence of a condition;
- monitoring for the occurrence of the condition;
- and
- altering the virtual machine upon the occurrence of the condition.
A system for managing a cloud computing environment, 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 rule to alter a virtual machine instantiated on a computing system in the set of computing systems upon an occurrence of a condition;
- monitor for the occurrence of the condition;
- and
- alter the virtual machine upon the occurrence of the condition.
A computer readable storage medium comprising instructions for causing a processing system to perform a method comprising:
- receiving a rule to alter a virtual machine instantiated on a computing system in a cloud upon an occurrence of a condition;
- monitoring for the occurrence of the condition;
- and
- altering the virtual machine upon the occurrence of the condition.
Dependencies are inferred from the claim text.