Patent ID: 8453009
Filing Date: 2013-05-28
Classification: G06F

Abstract:
1. A storage apparatus connected to a storage device, comprising: a storage; a memory to store data to be copied to the storage device; a plurality of save buffers to temporarily save the data stored in the memory, the data saved in one of the plurality of save buffers being capable of being rebuilt on the basis of the saved data stored in the rest of the save buffers; and a processor to execute: receiving a write request including the data to be stored in the storage apparatus from an external device, storing the data included in the write request to the storage, storing the data included in the write request to the memory, copying the data stored in the memory to the storage device, saving the data stored in the memory to the save buffer when a rate of use of the memory which stores the data of the copying is greater than a predetermined rate, writing the saved data stored in the save buffer to the memory when a rate of use of the memory which stores the data of the copying is not greater than the predetermined rate, detecting a failure of the one of the plurality of save buffers, and rebuilding the saved data stored in the one of the plurality of save buffers on the basis of state information indicating a state of the plurality of save buffers, the state information including an in-use state and an unused state.