Patent ID: 9727432
Date: 2017-08-08
CPC Classifications: G06F

Claim:
1. An apparatus comprising: a storage system comprising a server adapted to communicate with a user device and a plurality of data storage devices adapted to store and retrieve data objects from the user device, the server maintaining a map structure that describes the data objects stored on the data storage devices; and a fault injection module adapted to induce simulated hardware and software based failures of selected data storage devices in relation to a time-varying failure rate distribution associated with the data storage devices that indicates an observed failure rate over a first time interval, the simulated hardware and software based failures induced by the fault injection module over a second time interval shorter than the first time interval, first time interval corresponding to a specified operational service life of the storage system, a ratio between the first time interval and the second time interval being at least 20:1, the server modifying the map structure responsive to the simulated hardware and software based failures.