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:
Feb. 18, 2020

Filed:

Oct. 06, 2015
Applicant:

Netapp, Inc., Sunnyvale, CA (US);

Inventors:

Ling Zheng, Saratoga, CA (US);

Michael L. Federwisch, San Jose, CA (US);

Blake H. Lewis, Los Altos Hills, CA (US);

Assignee:

NetApp, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 16/11 (2019.01); G06F 16/28 (2019.01); G06F 16/2457 (2019.01);
U.S. Cl.
CPC ...
G06F 16/275 (2019.01); G06F 16/128 (2019.01); G06F 16/24575 (2019.01); G06F 16/285 (2019.01);
Abstract

A technique preserves efficiency for replication of data between a source node of a source cluster ('source') and a destination node of a destination cluster ('destination') of a clustered network. Replication in the clustered network may be effected by leveraging global in-line deduplication at the source to identify and avoid copying duplicate data from the source to the destination. To ensure that the copy of the data on the destination is synchronized with the data received at the source, the source creates a snapshot of the data for use as a baseline copy at the destination. Thereafter, new data received at the source that differs from the baseline snapshot are transmitted and copied to the destination. In addition, the source and destination nodes negotiate to establish a mapping of name-to-data when transferring data (i.e., an extent) between the clusters. Illustratively, the name is an extent key for the extent, such that the negotiated mapping established by the source and destination is based on the extent key associated with the extent.


Find Patent Forward Citations

Loading…