Patent ID: 9582200
Date: 2017-02-28
CPC Classifications: G06F

Claim:
1. A storage apparatus comprising: a plurality of storage devices; and a storage control device that comprises a processor and controls the plurality of storage devices using the processor, wherein the processor calculates an upper limit of an input/output processing amount, which is determined based on priority levels set to the plurality of storage devices, for each of the storage devices; schedules an execution sequence of processes relating to input/output requests received from information processing apparatuses, based on processing amounts relating to the input/output requests and the calculated upper limits; executes the processes relating to the input/output requests in the scheduled execution sequence; determines, for each of the storage devices, whether or not a processing amount relating to the input/output requests for the each of the storage devices exceeds a processing bandwidth of the each of the storage devices during a first predetermined time; and changes the upper limit for the each of the storage devices in a predetermined bandwidth accommodation unit in a case where the processing amount relating to the input/output requests for the each of the storage devices is determined to exceed the processing bandwidth of the each of the storage devices during the first predetermined time.