×

Copy-on-write by origin host in virtual machine live migration

  • US 9,851,918 B2
  • Filed: 02/21/2014
  • Issued: 12/26/2017
  • Est. Priority Date: 02/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • intercepting, by a processor of a first computer system, a write access to a memory page by a virtual machine undergoing live migration from the first computer system to a second computer system;

    storing a transformed copy of the memory page in a memory of the first computer system, wherein the transformed copy of the memory page comprises a first plurality of parts of the memory page, the first plurality of parts associated with a first plurality of values of a hash function;

    making the memory page writable for the virtual machine to modify the memory page into a modified memory page, wherein the modified memory page is transformed, by the processor, into a second plurality of parts, the second plurality of parts associated with a second plurality of values of the hash function;

    identifying, by comparing the first plurality of values of the hash function and the second plurality of values of the hash function, parts of the modified memory page that are different than parts of the transformed copy of the memory page; and

    responsive to determining, by the processor, that a number of the identified parts of the modified memory page exceeds a first defined threshold value and falls below a second defined threshold value, transmitting the identified parts of the modified memory page to the second computer system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×