Methods and apparatus to manage virtual machines
AssigneeVMware, Inc.
InventorsThirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
Life of this patent
Estimating the term…
Abstract
Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed and in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
Claims30
A method comprising:
- determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed;
- and
- in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
An apparatus comprising:
- a wait request manager to determine that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed;
- and
- a notify request manager to detect that the second virtual machine has been deployed, the wait request manager to, in response to detecting that the second virtual machine has been deployed, notify the first virtual machine that deployment of the first virtual machine may continue.
A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least:
- determine that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed;
- and
- in response to detecting that the second virtual machine has been deployed, notify the first virtual machine that deployment of the first virtual machine may continue.
A method comprising:
- determining that a deployment of a first virtual machine is dependent on a second virtual machine that has not been fully deployed;
- in response to the determining, halting deployment of the first virtual machine after the first virtual machine has begun deployment;
- detecting that the second virtual machine has been deployed;
- and
- in response to the detecting, resuming the deployment of the first virtual machine.
A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least:
- determine that a deployment of a first virtual machine is dependent on a second virtual machine that has not been fully deployed;
- in response to the determining, halt deployment of the first virtual machine after the first virtual machine has begun deployment;
- detect that the second virtual machine has been deployed;
- and
- in response to the detecting, resume the deployment of the first virtual machine.
An apparatus comprising:
- an application director to determine that a deployment of a first virtual machine is dependent on a second virtual machine that has not been fully deployed, to, in response to the determining, halt deployment of the first virtual machine after the first virtual machine has begun deployment, to detect that the second virtual machine has been deployed, and to, in response to the detecting, resume the deployment of the first virtual machine.
Dependencies are inferred from the claim text.