Patent ID: 9047239
Filing Date: 2015-06-02
Classification: G06F

Abstract:
1. A computer program product for migrating data from a source storage to a target storage comprising at least one of a plurality of storage devices, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising: determining for each of the storage devices, static parameter values for static parameters comprising attributes of the storage device; determining, for each of the storage devices, dynamic parameter values for dynamic parameters providing device health information determined by accessing the storage device to determine operational conditions at the storage device; determining, for each of the storage devices, a storage device weight value as a function of the static parameter values and the dynamic parameter values of the storage device; receiving a request to migrate data from a source storage comprising one of the storage devices in a source storage tier to a specified target storage tier in a multi-tier storage system; determining the storage device weight values of the storage devices in the specified target storage tier in response to the receiving the request to migrate data; and using the determined storage device weight values of the storage devices in the specified target storage tier to select one of the storage devices in the target storage tier as the target storage to which data from the source storage is migrated.