The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 28, 2012
Filed:
Jun. 26, 2009
Paresh Chatterjee, Fremont, CA (US);
Sharon Samuel Enoch, Newark, CA (US);
Anandh Mahalingam, Newark, CA (US);
Suresh Grandhi, Fremont, CA (US);
Paresh Chatterjee, Fremont, CA (US);
Sharon Samuel Enoch, Newark, CA (US);
Anandh Mahalingam, Newark, CA (US);
Suresh Grandhi, Fremont, CA (US);
American Megatrends, Inc., Norcross, GA (US);
Abstract
Technologies are described herein for achieving data consistency during a failover from a primary node to a secondary node in a storage cluster with a shared RAID array in a degraded mode. When the primary storage node receives a write I/O operation, a volume module on the primary node reads the missing data strip data from the failed disk belonging to the stripe targeted by the write I.O operation. The primary storage node communicates the missing data strip to the secondary storage node, which writes the missing strip data to an outstanding strip log. Upon the failure of the primary node, the secondary storage node reads the missing data strip from the outstanding strip log and writes the missing data strip to the shared RAID array, thus restoring data consistency to the stripe of the RAID array containing the missing data strip.