Invention Grant
- Patent Title: Distributed data storage system using erasure coding on storage nodes fewer than data plus parity fragments
-
Application No.: US17336103Application Date: 2021-06-01
-
Publication No.: US11614883B2Publication Date: 2023-03-28
- Inventor: Anand Vishwanath Vastrad , Avinash Lakshman , Suhani Gupta , Srinivas Lakshman
- Applicant: Commvault Systems, Inc.
- Applicant Address: US NJ Tinton Falls
- Assignee: Commvault Systems, Inc.
- Current Assignee: Commvault Systems, Inc.
- Current Assignee Address: US NJ Tinton Falls
- Agency: Commvault Systems, Inc.
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
A distributed data storage system using erasure coding (EC) provides advantages of EC data storage while retaining high resiliency for EC data storage architectures having fewer data storage nodes than the number of EC data-plus-parity fragments. An illustrative embodiment is a three-node data storage system with EC 4+2. Incoming data is temporarily replicated to ameliorate the effects of certain storage node outages or fatal disk failures, so that read and write operations can continue from/to the storage system. The system is equipped to automatically heal failed EC write attempts in a manner transparent to users and/or applications: when all storage nodes are operational, the distributed data storage system automatically converts the temporarily replicated data to EC storage and reclaims storage space previously used by the temporarily replicated data. Individual hardware failures are healed through migration techniques that reconstruct and re-fragment data blocks according to the governing EC scheme.
Public/Granted literature
Information query