Patent ID: 8918661
Filing Date: 2014-12-23
Classification: G06F,Y02D

Abstract:
1. A method of managing power consumption of a storage apparatus, the storage apparatus communicatively coupled to a host computer and a management device, and the storage apparatus comprising: a plurality of storage resources that have a power saving function; one or more storage pools to which one or more of the plurality of storage resources are allocated respectively; and a Thin Provisioning function unit that provides to the host computer a virtual volume provided by the one or more storage pools, the method comprising: receiving, by the management device, a specification of a power saving target storage pool as a power saving target; receiving, by the management device, a specification of a power mode, the power mode including any one of a mode of prioritizing host access that emphasizes an access performance of the storage apparatus to the host computer and a mode of prioritizing power saving that prioritizes power saving of the storage apparatus; when the specification of the mode of prioritizing host access is received, sending, by the management device, to the storage apparatus a first instruction to select the storage resources allocated to the power saving target storage pool in ascending order of an access frequency from the host computer until a sum of a reduced amount of power saving of all the selected storage resources exceeds a target value, and performing, by the storage apparatus, the power saving function of the selected storage resources according to the first instruction; and when the specification of the mode of prioritizing the power saving is received, sending, by the management device, to the storage apparatus a second instruction to select the storage resources allocated to the power saving target storage pool in descending order of power consumption until a sum of a reduced amount of power saving of all the selected storage resources exceeds a target value, and performing, by the storage apparatus, the power saving function of the selected storage resources according to the second instruction.