Method of minimizing the amount of network bandwidth needed to copy data between data deduplication storage systems
AssigneeGreenbytes, Inc.
InventorRobert Petrocelli
Life of this patent
Estimating the term…
Loading patent…
AssigneeGreenbytes, Inc.
InventorRobert Petrocelli
Estimating the term…
A method and system is provided for copying data between two deduplicating storage systems. A list of unique fingerprints is compiled from the data which will be sent. This list is transmitted to the receiving system during a preliminary data exchange called the preamble. The receiving system replies with a second list which contains the unique fingerprints of the data which either needs to be sent or can be omitted. Which list depends on the size of the list where the smaller list is sent for efficiency and lower bandwidth consumption. A reference list of duplicate blocks being sent is retained on the receiving system until the copy operation is complete. This reference list is used to protect blocks on the receiving system by deferring deletions until the incoming hallow block can reference the duplicate block on the receiver to confirm that is on the target system and should not be deleted.
A method for minimizing the amount of network bandwidth needed to copy data between a first data storage location, data on the first storage location employing data deduplication, and a second data storage location, data on the first storage location employing data deduplication, said method comprising:
A method for minimizing the amount of network bandwidth needed to copy data between a first data storage location, data on the first storage location employing data deduplication, and a second data storage location, data on the first storage location employing data deduplication, said method comprising:
A data storage system, comprising:
A computer program product, comprising a computer-readable medium having a computer-readable program code embodied therein, said computer-readable program code adapted to be executed to implement a method for minimizing the amount of network bandwidth needed to copy data between a first data storage location employing data deduplication and a second data storage location employing data deduplication, said method comprising:
Dependencies are inferred from the claim text.