×

Gang migration of virtual machines using cluster-wide deduplication

  • US 10,156,986 B2
  • Filed: 11/20/2017
  • Issued: 12/18/2018
  • Est. Priority Date: 05/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of tracking duplication of memory content, comprising:

  • computing in each of a plurality of servers, a respective a hash value for each of a plurality of respective memory pages used by the plurality of servers;

    communicating the hash value for each of the plurality of respective memory pages for the plurality of servers to a memory control server for the plurality of servers, to form a hash table;

    transmitting the hash table of the memory control server for the plurality of servers through a communication network to a corresponding memory control server for a different plurality of servers;

    receiving, from the corresponding memory control server, a corresponding hash table comprising a plurality of corresponding hash values for memory pages used by the different plurality of servers;

    comparing, by the memory control server, the respective hash values in the hash table with the corresponding hash values in the corresponding hash table; and

    determining memory duplication between the plurality of server and the plurality of different servers, based on said comparing.

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