Patent · US Active

Virtual machine base image upgrade based on virtual machine updates

US10318486B2 · kind B2 · utility

0Cited by
7References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 8, 2016
Grant dateJun 11, 2019
Priority date
Expiry dateFeb 11, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45587
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for de-duplicating updates in virtual machines (VMs) is provided that may be executed on a host computer u a hypervisor. Client VMs are derived from a base image, and the method includes: creating a temporary virtual machine, updating the temporary virtual machine, identifying modified blocks of the updated temporary virtual machine, and identifying files associated with the modified blocks. Moreover, the method includes determining block identifiers of matching files of a VM corresponding to identified files of the updated temporary VM, moving block content of blocks relating to the determined block identifiers from its initial location to a free location within the client VM if the block content and the matching files are not identical in the client virtual machine and the temporary VM, and de-duplicating content within the client VM, generating a complete bootable image, and replacing the base image by the temporary VM.

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