CPC G06F 9/45533 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5033 (2013.01); G06F 9/5072 (2013.01); H04L 47/70 (2013.01); G06F 2009/4557 (2013.01); G06F 2209/5011 (2013.01); G06F 2209/5014 (2013.01)] | 20 Claims |
1. A system comprising:
a processor; and
memory coupled to the processor, the memory comprising computer executable instructions that, when executed by the processor, perform a method comprising:
receiving a request for an increase of dedicated machines assigned to a virtual machine pool by a first amount;
converting a first standby reservation of a first virtual machine associated with the virtual machine pool to a dedicated virtual machine assigned to the virtual machine pool, and wherein the first virtual machine comprises an idle virtual machine or a preemptible virtual machine, and wherein the first standby reservation grants the virtual machine pool the right to receive one or more virtual machines as dedicated virtual machines based on demand;
associating a second standby reservation of a second virtual machine with the virtual machine pool; and
performing a task for the virtual machine pool using the dedicated virtual machine.
|