Providing on-demand capabilities using virtual machines and clustering processes
First Claim
1. An article of manufacture including program logic for providing on-demand resource allocation in a cluster having at least one initial virtual machine, wherein the program logic causes operations to be performed, the operations comprising:
- determining that resource requirements have changed;
creating at least one new virtual machine on at least one physical machine based on the changed resource requirements;
adding the at least one new virtual machine to the initial cluster; and
failing over transactions for the at least one initial virtual machine to the at least one new virtual machine.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided for on-demand resource allocation in a cluster having at least one initial virtual machine. It is determined that resource requirements have changed. At least one new virtual machine is created on at least one physical machine based on the changed resource requirements. The at least one new virtual machine is added to the initial cluster. Transactions for the at least one initial virtual machine are failed over to the at least one new virtual machine.
343 Citations
29 Claims
-
1. An article of manufacture including program logic for providing on-demand resource allocation in a cluster having at least one initial virtual machine, wherein the program logic causes operations to be performed, the operations comprising:
-
determining that resource requirements have changed;
creating at least one new virtual machine on at least one physical machine based on the changed resource requirements;
adding the at least one new virtual machine to the initial cluster; and
failing over transactions for the at least one initial virtual machine to the at least one new virtual machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing on-demand resource allocation in a cluster having at least one initial virtual machine, comprising:
circuitry capable of causing operations to be performed, the operations comprising;
determining that resource requirements have changed;
creating at least one new virtual machine on at least one physical machine based on the changed resource requirements;
adding the at least one new virtual machine to the initial cluster; and
failing over transactions for the at least one initial virtual machine to the at least one new virtual machine. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A method for providing on-demand resource allocation in a cluster having at least one initial virtual machine, comprising:
-
determining that resource requirements have changed;
creating at least one new virtual machine on at least one physical machine based on the changed resource requirements;
adding the at least one new virtual machine to the initial cluster; and
failing over transactions for the at least one initial virtual machine to the at least one new virtual machine. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification