Invention Grant
- Patent Title: Lockless parity management in a distributed data storage system
-
Application No.: US15077420Application Date: 2016-03-22
-
Publication No.: US10564865B2Publication Date: 2020-02-18
- Inventor: Mark Ish , Anant Baderdinni , Balakrishnan Sundararaman , Shashank Nemawarkar
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Agency: Hall Estill Attorneys at Law
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/08 ; G06F12/0866

Abstract:
Method and apparatus for managing data in a distributed data storage system. In some embodiments, a plurality of storage devices define an overall available memory space. A control circuit stores a first copy of user data from a selected distributed data set in a working set of memory buffers, stores a duplicate, second copy of the user data in an alias set of memory buffers, generates parity data based on the second copy of the user data in the alias set of the memory buffers, and flushes the user data and the parity data from the alias set of memory buffers to the storage devices while the first copy of the user data remains in the working set of the memory buffers. In this way, subsequently received access commands can be serviced using the working set of the memory buffers.
Public/Granted literature
- US20170277450A1 LOCKLESS PARITY MANAGEMENT IN A DISTRIBUTED DATA STORAGE SYSTEM Public/Granted day:2017-09-28
Information query