Patent ID: 7702865

Claim:
A storage system with a storage apparatus having a plurality of volumes for storing data, and a management apparatus managing the storage apparatus, comprising: the storage apparatus including a controller for collecting updated operational information at predetermined time intervals, for each of the volumes, and sending that operational information to the management apparatus; and the management apparatus including a control unit for determining a migration target volume when data migration is executed from a migration source volume to the migration target volume, based on relevance between the migration source volume and the migration target volume, and controlling the storage apparatus, in a manner where any target data of the data, that is a migration target, is respectively migrated to another of the volumes, based on the updated operational information for each of the volumes; wherein the control unit in the management apparatus respectively calculating a required volume performance level that is a level of performance required of the volume currently storing the target data that is a migration target, and also each of actual volume performance levels that is an updated level of performance for each of the volumes, respectively, established in the storage apparatus, based on the updated operational information for each of the volumes, and in accordance with the calculated required volume performance level and each of the actual volume performance levels, migrating the target data that is a migration target to another of the volumes having the actual volume performance level corresponding to the required volume performance level of the volume currently storing the target data, wherein the control unit in the management apparatus respectively calculates a relative required volume performance level that is a relative value for the required volume performance level between any of the target data that is a management target, and also respectively calculates a relative actual volume performance level that is a relative value for the actual volume performance level of each of the volumes, and controls the storage apparatus in a manner where a target data having a higher relative required volume performance level is migrated to a volume having a higher relative actual volume performance level, the relative value for the relative actual volume performance level is calculated by normalizing the actual volume performance level with a maximum value of the actual volume performance level as a maximum predetermined value.