The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 08, 2017

Filed:

Feb. 18, 2016
Applicant:

Veritas Us Ip Holdings Llc, Mountain View, CA (US);

Inventors:

Suhas Dantkale, Sunnyvale, CA (US);

Niranjan Pendharkar, Pune, IN;

Chaitanya Yalamanchili, Santa Clara, CA (US);

Assignee:

Veritas Technologies LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/16 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0641 (2013.01); G06F 3/0619 (2013.01); G06F 3/0667 (2013.01); G06F 3/0683 (2013.01);
Abstract

A system and method for minimizing duplicate data transfer in a clustered storage system, having compute nodes in a compute plane coupled to data nodes in a data plane is provided. The method may include generating a hash key relating to content of a virtual disk associated with a compute node. During a data replication phase, the method may detect duplicate data stored in respective storage units of the compute node and the data node using the hash key. Further, the method may eliminate redundant data transfers through the use of an index and mapping scheme, where only non-duplicate data is transferred along with a set of logical block addresses associated with duplicate data from the replicating compute node to the data node. During a data recovery phase, the method may transfer duplicate data from a peer compute node or from a virtual machine to the requesting compute node, eliminating excess data transfer.


Find Patent Forward Citations

Loading…