SINGLE CLICK HOST MAINTENANCE
First Claim
1. A computer-implemented method, comprising:
- receiving a selection of a first host system hosting at least a first VM, wherein the first host system is a physical computing server which requires maintenance;
identifying a second host system which satisfies requirements for performing a physical-to-virtual conversion of the first host system to a first VM running on the second host system;
performing the physical-to-virtual conversion of the first host system to the first VM;
passing active control from the first host system to the first VM; and
shutting down the first host system for the maintenance.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to facilitate virtual machine (VM) host maintenance are disclosed. A host requiring maintenance is converted to a VM running on another host which satisfies certain requirements, such as having sufficient resources and the same network connectivity as the host requiring maintenance. As part of this physical-to-virtual conversion, or after said conversion, the VM may be synchronized to the host requiring maintenance, such that the CPU state and memory contents of the VM and host are identical. Active control may then be passed to the VM, and the host powered down for the maintenance. After maintenance is completed and the host powered back on, virtual-to-physical conversion may be applied to convert the VM back to the host. The host may then be synchronized to the VM, and active control passed back to the host.
25 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a selection of a first host system hosting at least a first VM, wherein the first host system is a physical computing server which requires maintenance; identifying a second host system which satisfies requirements for performing a physical-to-virtual conversion of the first host system to a first VM running on the second host system; performing the physical-to-virtual conversion of the first host system to the first VM; passing active control from the first host system to the first VM; and shutting down the first host system for the maintenance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium embodying computer program instructions for performing operations comprising:
-
receiving a selection of a first host system hosting at least a first VM, wherein the first host system is a physical computing server which requires maintenance; identifying a second host system which satisfies requirements for performing a physical-to-virtual conversion of the first host system to a first VM running on the second host system; performing the physical-to-virtual conversion of the first host system to the first VM; passing active control from the first host system to the first VM; and shutting down the first host system for the maintenance. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; and a memory, wherein the memory includes a program for reducing perceived read latency, the program being configured to perform operations comprising; receiving a selection of a first host system hosting at least a first VM, wherein the first host system is a physical computing server which requires maintenance, identifying a second host system which satisfies requirements for performing a physical-to-virtual conversion of the first host system to a first VM running on the second host system, performing the physical-to-virtual conversion of the first host system to the first VM, passing active control from the first host system to the first VM, and shutting down the first host system for the maintenance. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification