Leveraging disk drive acoustic modes for power management

Reduction of disk drive power consumption is a challenging task, particularly since the most prevalent way of achieving it, powering down idle disks, has many undesirable side-effects. Some hard disk drives support acoustic modes, meaning they can be configured to reduce the acceleration and velocity of the disk head. This reduces instantaneous power consumption but sacrifices performance. As a result, input/output (I/O) operations run longer at reduced power. This is useful for power capping since it causes significant reduction in peak power consumption of the disks. We conducted experiments on several disk drives that support acoustic management. Most of these disk drives support only two modes — quiet and normal. We ran different I/O workloads, including SPC-1 to simulate a real-world online transaction processing workload. We found that the reduction in peak power can reach up to 23% when using quiet mode. We show that for some workloads this translates into a reduction of 12.5% in overall energy consumption. In other workloads we encountered the opposite phenomenon-an increase of more than 6% in the overall energy consumption.

[1]  Yuanyuan Zhou,et al.  Hibernator: helping disk arrays sleep through the winter , 2005, SOSP '05.

[2]  Kang G. Shin,et al.  FS2: dynamic data replication in free disk space for improving disk performance and energy consumption , 2005, SOSP '05.

[3]  Mircea R. Stan,et al.  SODA: Sensitivity Based Optimization of Disk Architecture , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[4]  Christos Faloutsos,et al.  Using Utility to Provision Storage Systems , 2008, FAST.

[5]  Sriram Sankar,et al.  Using Intradisk Parallelism to Build Energy-Efficient Storage Systems , 2009, IEEE Micro.

[6]  Arvind Krishnamurthy,et al.  Modeling Hard-Disk Power Consumption , 2003, FAST.

[7]  Amin Vahdat,et al.  ECOSystem: managing energy as a first class operating system resource , 2002, ASPLOS X.

[8]  Mahmut T. Kandemir,et al.  DRPM: dynamic speed control for power management in server class disks , 2003, 30th Annual International Symposium on Computer Architecture, 2003. Proceedings..

[9]  Vincent W. Freeh,et al.  Boosting Data Center Performance Through Non-Uniform Power Allocation , 2005, Second International Conference on Autonomic Computing (ICAC'05).

[10]  Luca Benini,et al.  Operating-system directed power reduction , 2000, ISLPED '00.

[11]  Vincent W. Freeh,et al.  Dynamic Power Management using Feedback , 2002 .

[12]  Ethan L. Miller,et al.  Pergamum: Replacing Tape with Energy Efficient, Reliable, Disk-Based Archival Storage , 2008, FAST.

[13]  Dirk Grunwald,et al.  Massive Arrays of Idle Disks For Storage Archives , 2002, ACM/IEEE SC 2002 Conference (SC'02).

[14]  Ricardo Bianchini,et al.  Conserving disk energy in network servers , 2003, ICS '03.

[15]  Xiaorui Wang,et al.  Power capping: a prelude to power shifting , 2008, Cluster Computing.

[16]  ZadokErez,et al.  A nine year study of file system and storage benchmarking , 2008 .

[17]  Anand Sivasubramaniam,et al.  Understanding the performance-temperature interactions in disk I/O of server workloads , 2006, The Twelfth International Symposium on High-Performance Computer Architecture, 2006..

[18]  Miriam Allalouf,et al.  Storage modeling for power estimation , 2009, SYSTOR '09.

[19]  Nikolai Joukov,et al.  A nine year study of file system and storage benchmarking , 2008, TOS.

[20]  Sriram Sankar,et al.  Sensitivity Based Power Management of Enterprise Storage Systems , 2008, 2008 IEEE International Symposium on Modeling, Analysis and Simulation of Computers and Telecommunication Systems.

[21]  Mahmut T. Kandemir,et al.  Interplay of energy and performance for disk arrays running transaction processing workloads , 2003, 2003 IEEE International Symposium on Performance Analysis of Systems and Software. ISPASS 2003..

[22]  Sriram Sankar,et al.  Sensitivity-Based Optimization of Disk Architecture , 2009, IEEE Transactions on Computers.

[23]  Xiaodong Li,et al.  Performance directed energy management for main memory and disks , 2004, ASPLOS XI.

[24]  Doron Rotem,et al.  A File Allocation Strategy for Energy-Efficient Disk Storage Systems , 2008 .

[25]  Fred Douglis,et al.  Adaptive Disk Spin-Down Policies for Mobile Computers , 1995, Comput. Syst..

[26]  Margaret Martonosi,et al.  Formal control techniques for power-performance management , 2005, IEEE Micro.

[27]  Gregory R. Ganger,et al.  The DiskSim Simulation Environment Version 4.0 Reference Manual (CMU-PDL-08-101) , 1998 .