Invention Grant
- Patent Title: Declustered array of storage devices with chunk groups and support for multiple erasure schemes
-
Application No.: US15820190Application Date: 2017-11-21
-
Publication No.: US10346056B2Publication Date: 2019-07-09
- Inventor: Zhengyi Zhao , Jun Xu
- Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
- Applicant Address: US CA San Jose
- Assignee: Western Digital Technologies, Inc.
- Current Assignee: Western Digital Technologies, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Knobbe, Martens, Olson & Bear, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F11/14 ; G06F11/10 ; G06F13/00 ; G06F13/28

Abstract:
Embodiments of a declustered, fault-tolerant array of storage devices for use with computer, networked, cloud-based, and other data storage applications are described. In some embodiments, the array generates a chunk group mapping with a high utilization of storage device space, provides evenly distributed hot spares, supports multiple erasure schemes including Reed-Solomon codes and Local Reconstruction Codes, and provides high storage device rebuild speed after storage device failure. Embodiments of methods of generating chunk group mappings are also disclosed. In some embodiments, chunk group mappings are determined based on the desired erasure scheme, the number of storage devices connected to the declustered, fault-tolerant array of storage devices, and a generated balanced incomplete block design or a generated partial balanced incomplete block design. Chunk group mappings are stored as a multi-level lookup table which includes at least a first erasure scheme pattern table and at least a second chunk group lookup table.
Public/Granted literature
- US20180095676A1 DECLUSTERED ARRAY OF STORAGE DEVICES WITH CHUNK GROUPS AND SUPPORT FOR MULTIPLE ERASURE SCHEMES Public/Granted day:2018-04-05
Information query