Patent ID: 8990523
Filing Date: 2015-03-24
Classification: G06F

Abstract:
1. A storage apparatus comprising: a plurality of storage devices composed of flash memories; and a controller for controlling data input to and output from the plurality of storage devices based on access from an access requestor, wherein when receiving a write command from the access requestor, the controller judges whether a data write mode to be processed for the write command is a normal mode to execute control for distributing and writing the data to each storage device or an intensive mode to execute control for writing the data only to a specified storage device among the plurality of storage devices; and if it is determined that the data write mode is the intensive mode, the controller selects a storage device, which is to become a processing target in the intensive mode, as the specified storage device from among the plurality of storage devices and writes data, which are to be processed for the write command in the intensive mode, only to the selected specified storage device, wherein the controller manages the number of times data are written to each storage device on the basis of each storage device; and when the controller receives a write command and if any of the storage devices is a storage device whose number of times of data write exceeds a preset threshold value, the controller determines that the data write mode is the intensive mode and selects the storage device, whose number of times of data write exceeds the threshold value, as the specified storage device.