Patent ID: 8489845
Filing Date: 2013-07-16
Classification: G06F

Abstract:
1. A storage system, which comprises multiple storage control apparatuses, wherein the multiple storage control apparatuses comprise two or more first storage control apparatuses and a second storage control apparatus, the two or more first storage control apparatuses comprise two or more virtual volumes and two or more storage devices, each virtual volume is partitioned into two or more virtual areas, a pool, which is a storage area configured by the two or more storage devices, is formed, and each storage device is partitioned into two or more actual areas, the first storage control apparatus is configured so as to carry out processing of (A) through (C) below: (A) receiving a write command, which specifies a virtual volume of the first storage control apparatus; (B) allocating an actual area from the pool to a write-destination virtual area identified on the basis of the write command received in the (A) in a case where an actual area has not been allocated to the write-destination virtual area; and (C) writing write-targeted data in accordance with the write command to the actual area allocated to the write-destination virtual area, the second storage control apparatus carries out (a) and (b) below either once or multiple times: (a) determining, for each storage device, an unused capacity to be given to the first storage control apparatus with respect to each first storage control apparatus based on the unused capacity of each storage device and a request value of each storage device for each first storage control apparatus; and (b) giving, for each first storage control apparatus, the unused capacity of each storage device determined with respect to the first storage control apparatus, to the first storage control apparatus, the request value of the storage device is based on a performance value, which is a value related to a performance of the storage device, and a total capacity of the multiple actual areas allocated to one or more virtual volumes of the first storage control apparatus by the first storage control apparatus subsequent to the recent time at which the (a) and (b) are carried out, is equal to or less than the unused capacity given with respect to each storage device in the (b) at the recent time.