Invention Grant
- Patent Title: Writing data in a distributed data storage system
-
Application No.: US16929017Application Date: 2020-07-14
-
Publication No.: US11379119B2Publication Date: 2022-07-05
- Inventor: David D. Wright
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Jaffery Watson Mendonsa & Hamilton LLP
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F3/06 ; H04L67/1097 ; G06F15/173 ; G06F12/02

Abstract:
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a write request that includes data and a client address at which to store the data. The data is segmented into the one or more storage units. A storage unit identifier for each of the one or more storage units is computed that uniquely identifies content of a storage unit. A mapping between each storage unit identifier to a block server is determined. The mapping is sent to a plurality of metadata servers to provide the mapping in case of failure of the metadata server. For each of the one or more storage units, the storage unit and the corresponding storage unit identifier is sent to a block server. The block server stores the storage unit and information on where the storage unit is stored on the block server for the storage unit identifier. Multiple client addresses associated with a storage unit with the same storage unit identifier are mapped to a single storage unit.
Public/Granted literature
- US20200341651A1 WRITING DATA IN A DISTRIBUTED DATA STORAGE SYSTEM Public/Granted day:2020-10-29
Information query