A Power Saving Storage Method That Considers Individual Disk Rotation

  • Satoshi Hikida
  • Hieu Hanh Le
  • Haruo Yokota
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7239)


Reducing the power consumption of storage systems is now considered a major issue, alongside the maintenance of system reliability, availability, and performance. In this paper, we propose a method named as the Replica-assisted Power Saving Disk Array (RAPoSDA) to reduce the electrical consumption of storage systems. RAPoSDA utilizes a primary backup configuration to ensure system reliability and it dynamically controls the timing and targeting of disk access based on individual disk rotation states. We evaluated the effectiveness of RAPoSDA by developing a simulator that we used for comparing the performance and power consumption of RAPoSDA with Massive Arrays of Inactive Disks (MAID), which is a well-known power reduction disk array. The experimental results demonstrated that RAPoSDA provided superior power reduction and a shorter average response time compared with MAID.


storage power saving performance large scale reliability 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Amur, H., Cipar, J., Gupta, V., Ganger, G.R., Kozuch, M.A., Schwan, K.: Robust and flexible power-proportional storage. In: Proceedings of the 1st ACM Symposium on Cloud Computing, SoCC 2010, pp. 217–228. ACM, New York (2010)CrossRefGoogle Scholar
  2. 2.
    Carrera, E.V., Pinheiro, E., Bianchini, R.: Conserving disk energy in network servers. In: ICS 2003: Proceedings of the 17th Annual International Conference on Supercomputing, pp. 86–97. ACM, New York (2003)CrossRefGoogle Scholar
  3. 3.
    Colarelli, D., Grunwald, D.: Massive arrays of idle disks for storage archives. In: Supercomputing 2002: Proceedings of the 2002 ACM/IEEE Conference on Supercomputing, pp. 1–11. IEEE Computer Society Press, Los Alamitos (2002)Google Scholar
  4. 4.
    Ganger, G., et al.: The DiskSim Simulation Environment (v4.0), http://www.pdl.cmu.edu/DiskSim/
  5. 5.
    Gurumurthi, S., Sivasubramaniam, A., Kandemir, M., Franke, H.: DRPM: Dynamic Speed Control for Power Management in Server Class Disks. In: International Symposium on Computer Architecture, p. 169 (2003)Google Scholar
  6. 6.
    Hsiao, H.I., DeWitt, D.J.: Chained Declustering: A New Availability Strategy for Multiprocessor Database Machines. In: Proceedings of the Sixth International Conference on Data Engineering, pp. 456–465. IEEE Computer Society, Washington, DC (1990)CrossRefGoogle Scholar
  7. 7.
    IDC: Extracting value from chaos (2011), http://idcdocserv.com/1142
  8. 8.
    Li, D., Wang, J.: EERAID: energy efficient redundant and inexpensive disk array. In: EW 11: Proceedings of the 11th Workshop on ACM SIGOPS European Workshop, p. 29. ACM, New York (2004)CrossRefGoogle Scholar
  9. 9.
    Mao, B., Feng, D., Wu, S., Zeng, L., Chen, J., Jiang, H.: GRAID: A Green RAID Storage Architecture with Improved Energy Efficiency and Reliability. In: MASCOTS, pp. 113–120 (2008)Google Scholar
  10. 10.
    Patterson, D.A., Gibson, G., Katz, R.H.: A case for redundant arrays of inexpensive disks (raid). SIGMOD Rec. 17(3), 109–116 (1988)CrossRefGoogle Scholar
  11. 11.
    Program, U.E.P.A.E.S.: Report to Congress on Server and Data Center Energy Efficiency Public Law 109-431 (2007), http://www.energystar.gov/ia/partners/prod_development/downloads/EPA_Datacenter_Report_Congress_Final1.pdf
  12. 12.
  13. 13.
    Thereska, E., Donnelly, A., Narayanan, D.: Sierra: practical power-proportionality for data center storage. In: Proceedings of the Sixth Conference on Computer Systems, EuroSys 2011, pp. 169–182. ACM, New York (2011)CrossRefGoogle Scholar
  14. 14.
    Weddle, C., Oldham, M., Qian, J., Wang, A.I.A., Reiher, P., Kuenning, G.: PARAID: A gear-shifting power-aware RAID. Trans. Storage 3(3), 13 (2007)CrossRefGoogle Scholar
  15. 15.
    Zedlewski, J., Sobti, S., Garg, N., Zheng, F., Krishnamurthy, A., Wang, R.: Modeling Hard-Disk Power Consumption. In: Proceedings of the 2nd USENIX Conference on File and Storage Technologies, pp. 217–230. USENIX Association, Berkeley (2003)Google Scholar
  16. 16.
    Zhu, Q., Chen, Z., Tan, L., Zhou, Y., Keeton, K., Wilkes, J.: Hibernator: helping disk arrays sleep through the winter. In: Proceedings of the Twentieth ACM Symposium on Operating Systems Principles, SOSP 2005, pp. 177–190. ACM, New York (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Satoshi Hikida
    • 1
  • Hieu Hanh Le
    • 1
  • Haruo Yokota
    • 1
  1. 1.Department of Computer ScienceTokyo Institute of TechnologyTokyoJapan

Personalised recommendations