Methods and apparatus to manage virtual machines
First Claim
Patent Images
1. A method comprising:
- initiating a deployment of a first virtual machine in parallel with a deployment of a second virtual machine;
after the deployment of the first virtual machine has begun, determining, with a processor executing a computer readable instruction, that the deployment of the first virtual machine has halted because the deployment of the first virtual machine has reached a point at which the deployment of the first virtual machine is dependent on the second virtual machine that has not been fully deployed;
detecting, by executing computer readable instructions with the processor, that the second virtual machine has been deployed; and
in response to the determining that the second virtual machine has been deployed, notifying, via the processor, the first virtual machine that deployment of the first virtual machine may continue.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
30 Claims
-
1. A method comprising:
-
initiating a deployment of a first virtual machine in parallel with a deployment of a second virtual machine; after the deployment of the first virtual machine has begun, determining, with a processor executing a computer readable instruction, that the deployment of the first virtual machine has halted because the deployment of the first virtual machine has reached a point at which the deployment of the first virtual machine is dependent on the second virtual machine that has not been fully deployed; detecting, by executing computer readable instructions with the processor, that the second virtual machine has been deployed; and in response to the determining that the second virtual machine has been deployed, notifying, via the processor, the first virtual machine that deployment of the first virtual machine may continue. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a wait request manager to determine, during a deployment of a first virtual machine and a second virtual machine, that the deployment of the first virtual machine has halted because the first virtual machine has reached a point at which the deployment of the first virtual machine is dependent on the second virtual machine and the second virtual machine 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. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least:
-
initiate deployment of a first virtual machine in parallel with deployment of a second virtual machine; determine, after the deployment of the first virtual machine has begun, that the deployment of the first virtual machine has halted because the deployment of the first virtual machine has reached a point at which the deployment of the first virtual machine is dependent on the 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. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
initiating, by executing first instructions on a processor, a deployment of a first virtual machine in parallel with a deployment of a second virtual machine; after the deployment of the first virtual machine has begun, determining, by executing second instructions on the processor, that the deployment of the first virtual machine has reached a point at which the deployment of the first virtual machine is dependent on the second virtual machine and the second virtual machine has not been fully deployed; in response to the determining, halting, by executing third instructions on the processor, deployment of the first virtual machine after the first virtual machine has begun deployment; detecting, by executing fourth instructions on the processor, that the second virtual machine has been deployed; and in response to the detecting, resuming, by executing fifth instructions on the processor, the deployment of the first virtual machine. - View Dependent Claims (20, 21, 22)
-
-
23. A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least:
-
initiate a deployment of a first virtual machine in parallel with a deployment of a second virtual machine; determine, after the deployment of the first virtual machine has begun, that the deployment of the first virtual machine has reached a point at which the deployment of the first virtual machine is dependent on the 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. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus comprising:
-
a wait request manager to determine, during a deployment of a first virtual machine and a second virtual machine, that the deployment of the first virtual machine has reached a point at which the deployment of the first virtual machine is dependent on the second virtual machine that has not been fully deployed and to, in response to the determining, halt deployment of the first virtual machine after the first virtual machine has begun deployment; and a notify request manager 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. - View Dependent Claims (28, 29, 30)
-
Specification