Patent ID: 9690651
Date: 2017-06-27
CPC Classifications: G06F,G11C

Claim:
1. A method, comprising: receiving, by a processor operatively coupled to a redundant array of independent disks, data and a request to store the data on the redundant array of independent disks, wherein the redundant array of independent disks includes a plurality of data storage devices, and wherein the plurality of data storage devices includes a flash data storage device; the processor detecting whether or not the flash data storage device is in read-only mode; the processor preventing the data from being written to the flash data storage device in response to detecting that the flash data storage device is in read-only mode; the processor modifying the parity stripe of a major stripe as if the data was written to the flash data storage device that is in read-only mode; and the processor storing a list of each parity stripe that has been modified while the flash data storage device is in read-only mode.