Patent · US Active

Efficiently providing virtual machine reference points

US9875160B2 · kind B2 · utility

1Cited by
39References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 26, 2016
Grant dateJan 23, 2018
Priority date
Expiry dateJul 26, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/84
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system maintains identifiers that identify changed blocks of virtual machine (VM) storage. The computer system accesses a stable VM checkpoint comprising a restorable VM image at a time, and that stores a representation of data of at least one block as it existed at the time. The computer system converts the checkpoint to a reference point. Reference point information is transferable with the VM, such that if the VM is moved to a different computing system, any data identified by the reference point is recoverable. The conversion includes querying the storage to determine an identifier corresponding to the block of the checkpoint at the time, storing this identifier as a part of the reference point, and releasing the representation of the data of the block from the checkpoint. The computer system then uses the reference point to identify changes in the blocks of the storage since the time.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.