×

Data suppression for faster migration

  • US 10,083,062 B2
  • Filed: 07/31/2015
  • Issued: 09/25/2018
  • Est. Priority Date: 07/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system associated with a first data center providing cloud based services, the system comprising:

  • at least one processor;

    an interface;

    a local storage device;

    a first hash database including a plurality of hash-data pair entries; and

    memory including instructions that, which when executed by the at least one processor, cause the system to;

    select, at a first time, a first data chunk from a virtual machine image, the virtual machine image being divided into a plurality of data chunks;

    compute a hash identifier (ID) value for the first data chunk, the hash ID value being a key generated using a hash function;

    determine whether the hash ID value matches a part of one of the plurality of hash-data pair entries in the first hash database; and

    send, using the interface, the hash ID value without the first data chunk to a second data center if the hash ID value matches the part of the one of the plurality of hash-data pair entries in the first hash database, wherein the second data center does not store a replica of the virtual machine image at the first time, the second data center having a second hash database from which a corresponding processor retrieves the first data chunk.

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