Patent ID: 8886906
Filing Date: 2014-11-11
Classification: G06F

Abstract:
1. A storage system, comprising: a plurality of storage devices on a basis of a plurality of storage areas; and a controller configured to provide a plurality of virtual logical volumes with a host computer and control data migration, wherein the plurality of storage devices is configured to provide a plurality of storage tiers comprising the plurality of storage areas, wherein performance of each of the plurality of storage tiers is different; wherein the controller, when receiving write data to a virtual logical volume among the plurality of virtual logical volumes from the host computer, is configured to allocate a storage area among the plurality of storage areas to the virtual logical volume and write the write data in the allocated storage area, as necessary, wherein the controller is configured to control data migration, using migration policy which defines correspondence relationship between access frequency to virtual logical volumes and a storage tier to which data is migrated, wherein the controller is configured to get information with respect to access frequency to a first virtual logical volume among the plurality of virtual logical volumes, wherein first data are configured to be migrated from a first storage area in a first storage tier to a second storage area in a second storage tier, based on the migration policy, wherein the first storage area is a storage area allocated to the first virtual logical volume, wherein the second storage area is configured to be allocated to the first virtual logical volume on behalf of the first storage area, wherein the controller is configured to migrate second data from a third storage area in a third storage tier to a fourth storage area in a fourth storage tier, based on the migration policy and the information with respect to access frequency to the first virtual logical volume, wherein the second data are a copy of the first data, wherein the third storage area is allocated to the second virtual logical volume and associated with the first storage area, and wherein the controller is configured to allocate the fourth storage area to the second virtual logical volume on behalf of the third storage area.