Mitigation of performance impacts of storage power control
AssigneeInternational Business Machines Corporation
InventorsLee Jason Sanders, Alexander Henry Ainscow, Kushal S. Patel, Sarvesh S. Patel
Life of this patent
Estimating the term…
Abstract
A set of read operations and a set of write operations for a set of drives in a storage system during a first time window is monitored. A write intensity of a first drive in the set is calculated based on the monitoring. The first drive is classified as a candidate for power reduction based on the write intensity. A write-intensive extent is identified on the first drive based on the monitoring. The write extensive extent is migrated to a second drive in the set of drives, and power to the first drive is reduced.
Claims20
A method comprising:
- monitoring a set of read operations and a set of write operations for a set of drives in a storage system during a first time window;
- calculating, based on the monitoring, a write intensity of a first drive in the set;
- classifying, based on the write intensity, the first drive as a candidate for power reduction;
- identifying, based on the monitoring, a write-intensive extent on the first drive;
- migrating the write-intensive extent to a second drive in the set of drives;
- and
- reducing power to the first drive.
A system comprising:
- a processor;
- and
- a memory in communication with the processor, the memory containing program instructions that, when executed by the processor, are configured to cause the processor to perform a method, the method comprising:
- monitoring a set of read operations and a set of write operations for a set of drives in a storage system during a first time window;
- calculating, based on the monitoring, a write intensity of a first drive in the set;
- classifying, based on the write intensity, the first drive as a candidate for power reduction;
- identifying, based on the monitoring, a write-intensive extent on the first drive;
- migrating the write-intensive extent to a second drive in the set of drives;
- and
- reducing power to the first drive.
A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:
- monitor a set of read operations and a set of write operations for a set of drives in a storage system during a first time window;
- calculate, based on the monitoring, a write intensity of a first drive in the set;
- classify, based on the write intensity, the first drive as a candidate for power reduction;
- identify, based on the monitoring, a write-intensive extent on the first drive;
- migrate the write-intensive extent to a second drive in the set of drives;
- and
- reducing power to the first drive.
Dependencies are inferred from the claim text.