×

Single click host maintenance

  • US 9,841,983 B2
  • Filed: 06/28/2013
  • Issued: 12/12/2017
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for facilitating virtual machine (VM) host maintenance, comprising:

  • receiving, from a user, a selection of a first host system hosting at least one VM, wherein the first host system is a physical computing system 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 in the second host system, wherein the requirements for performing the physical-to-virtual conversion include the second host system having sufficient resources and a same network connectivity as the first host system;

    performing the physical-to-virtual conversion of the first host system to the first VM running in the second host system, wherein, after the physical-to-virtual conversion, the first VM also hosts the at least one VM hosted by the first host system, and wherein after, or as part of, performing the physical-to-virtual conversion, the running first VM is synchronized with the first host system, the synchronization including capturing operations on the first host system as events and applying the captured operations to the running first VM in real time such that CPU states and memory contents of the first host system and the first VM are identical;

    passing active control from the first host system to the first VM running in the second host system so that the first host system can be powered down for maintenance; and

    after the maintenance is performed on the first host system and the first host system is powered on;

    performing a virtual-to-physical conversion of the first VM running in the second host system to the first host system, wherein after, or as part of, performing the virtual-to-physical conversion, the first host system is synchronized with the first VM, andpassing active control from the first VM running in the second host system back to the first host system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×