Invention Grant
US09477553B1 Reliability based data allocation and recovery in a storage system
有权
存储系统中基于可靠性的数据分配和恢复
- Patent Title: Reliability based data allocation and recovery in a storage system
- Patent Title (中): 存储系统中基于可靠性的数据分配和恢复
-
Application No.: US14162699Application Date: 2014-01-23
-
Publication No.: US09477553B1Publication Date: 2016-10-25
- Inventor: Mark Walter Storer , Jiri Schindler
- Applicant: NETAPP, INC.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Nixon Peabody LLP
- Agent Khaled Shami
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/10

Abstract:
A storage system provides highly flexible data layouts that can be tailored based on reliability considerations. The system allocates reliability values to logical containers at an upper logical level of the system based, for example, on objectives established by reliability SLOs. Based on the reliability value, the system identifies a specific parity group from a lower physical storage level of the system for storing data corresponding to the logical container. After selecting a parity group, the system allocates the data to physical storage blocks within the parity group. In embodiments, the system attaches the reliability value information to the parity group and the physical storage units storing the data. In this manner, the underlying physical layer has a semantic understanding of reliability considerations related to the data stored at the logical level. Based on this semantic understanding, the system has the capability to prioritize data operations on the physical storage units according to the reliability values attached to the parity groups.
Information query