Invention Grant
- Patent Title: Systems and methods for storage error management
-
Application No.: US14878635Application Date: 2015-10-08
-
Publication No.: US09946607B2Publication Date: 2018-04-17
- Inventor: Swaminathan Sundararaman , Nisha Talagala , Eivind Sarto , Shaohua Li
- Applicant: SanDisk Technologies LLC
- Applicant Address: US TX Plano
- Assignee: SANDISK TECHNOLOGIES LLC
- Current Assignee: SANDISK TECHNOLOGIES LLC
- Current Assignee Address: US TX Plano
- Agency: Kunzler, PC
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/14 ; G06F17/30 ; G06F11/10

Abstract:
A storage layer stores integrity data corresponding to data groups being written to a storage array. The storage layer validates stored data groups by use of the integrity data, independent of recovery information managed by the storage array. The storage layer preempts crash recovery operations of the storage array by validating a subset of the data groups. The storage layer identifies data groups to validate based on a location of a log append point within a storage address space of the storage array. The storage layer may be further configured to mitigate write hole conditions by, inter alia, reconstructing invalid data of a data group and/or retaining valid portions of the data group.
Public/Granted literature
- US20160259693A1 SYSTEMS AND METHODS FOR STORAGE ERROR MANAGEMENT Public/Granted day:2016-09-08
Information query