Reducing storage system power consumption in a remote copy configuration
AssigneeInternational Business Machines Corporation
InventorsJohn C. Elliott, Brian A. Rinaldi
Life of this patent
Estimating the term…
Abstract
A storage system in a remote copy configuration includes a redirect mechanism. The redirect mechanism determines whether to redirect read operations to a remote storage system, which is part of the remote copy configuration, based on a power management policy and a redirect policy. The redirect mechanism takes into account response time data, input/output demand, power utilization data, and input/output classes and priorities to determine whether to redirect read access requests to the remote storage system. Redirection of read operations to the remote storage system results in reduced power consumption at the local system.
Claims24
A computer program product comprising a non-transitory computer readable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
- receive, by the computing device, an access request, wherein the access request is directed to a local storage system;
- responsive to the access request being a read request, determine whether to redirect the read request to a remote storage system based on power consumption at the local storage system;
- and
- responsive to a determination to redirect the read request to the remote storage system, redirect the read request to the remote storage system, wherein determining whether to redirect the read request to the remote storage system comprises:
- determining whether local power consumption reaches at least one of a plurality of predetermined thresholds, wherein each of the predetermined thresholds is one of an amount of power consumed by the local storage system or a percentage of a power utilization cap defined in a power usage agreement.
A method, in a data processing system, for reducing storage system power consumption in a remote copy configuration, the method comprising:
- receiving an access request in the data processing system;
- responsive to the access request being a read request, determining whether to redirect the read request to a remote storage system based on a power management policy;
- and
- responsive to a determination to redirect the read request to the remote storage system, redirecting the read request to the remote storage system, wherein determining whether to redirect the read request to the remote storage system comprises:
- determining whether local power consumption reaches at least one of a plurality of predetermined thresholds, wherein each of the predetermined thresholds is one of an amount of power consumed by the local storage system or a percentage of a power utilization cap defined in a power usage agreement.
An apparatus, comprising:
- a processor;
- and
- a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to:
- receive an access request, wherein the access request is directed to a local storage system;
- responsive to the access request being a read request, determine whether to redirect the read request to a remote storage system based on power consumption at the local storage system;
- and
- responsive to a determination to redirect the read request to the remote storage system, redirect the read request to the remote storage system, wherein determining whether to redirect the read request to the remote storage system comprises:
- determining whether local power consumption reaches at least one of a plurality of predetermined thresholds, wherein each of the predetermined thresholds is one of an amount of power consumed by the local storage system or a percentage of a power utilization cap defined in a power usage agreement.
Dependencies are inferred from the claim text.