Skip to main content

Power Conservation in Large-Scale Storage Systems

  • Conference paper
Web-Age Information Management (WAIM 2013)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7901))

Included in the following conference series:

  • 1472 Accesses

Abstract

The amount of data in large scale storage systems in data centers has been exponentially increasing for the last decade. The necessity for capping power consumption has significantly restricted the potential of modern data centers. Consequently, energy conservation techniques for storage systems are gaining growing popularity to tackle the challenge of energy consumption problem. In this talk, we will present an overview of our project of power conservation techniques in large-scale storage systems, which was launched in 2010 and supported by the National Natural Science Foundation of China (No. 60933002). The project focuses on constructing fundamental theories, designing and implementing low-energy-consumption storage systems, and energy-efficient approaches including measure mechanism, low-power storage media and device, server architecture, tradeoff between performance and energy, schedule algorithms, workload pattern and large scale system, etc. Firstly, we implemented a new integrated framework called TRACER for large scale storage systems [1]. The TRACER is a load-controllable energy-efficiency evaluation framework, which facilitates a trace replay mechanism for mass storage systems. TRACER consists of performance and energy metrics as well as a toolkit used to measure energy efficiency of storage systems. Using the measure tool, we further evaluated how hardware and software configurations impact energy consumption and performance under four typical storage workloads generated by the benchmarks such as fileserver, vermeil, webserver and OLTP [2]. Inspired by the practical observations, we will discuss some principles for power conservation in mass storage system. Besides, during the past three years, we have made some achievements in some new high energy efficient RAID scheme and fast recovery mechanisms, such as DROP [3], PERAID [4], VDF [5] and SPA [9]. For large scale storage systems, some new scalable redundancy modes have been presented, such as HDP code [6], H-code [8] and Code-M [10]. Furthermore, we also focus on new low power storage media as SSD and its implementation [9]. After a brief introduction of the current status of the project, some experiences and lessons concluded from the study will be discussed. Finally, we will introduce several open issues and potential directions of the research within the scope of power conservation for large-scale storage systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Liu, Z., Wu, F., Qin, X., Xie, C., Zhou, J., Wang, J.: TRACER: A Trace Replay Tool to Evaluate Energy-Efficiency of Mass Storage Systems. In: 2010 IEEE International Conference on Cluster Computing (CLUSTER), pp. 68–77 (2010)

    Google Scholar 

  2. Liu, C.G., Huang, J.Z., Cao, Q., et al.: Evaluating Energy and Performance for Server-Class Hardware Configurations. In: IEEE NAS 2011, pp. 339–347 (2011)

    Google Scholar 

  3. Wan, J., Wang, J., Liu, Y., Yang, Q., Wang, J., Xie, C.: Enhancing Shared RAID Performance Through online Profiling. In: IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST), April 16-20 (2012)

    Google Scholar 

  4. Wan, J., Yin, C., Wang, J., Xie, C.: A New High-performance, Energy-efficient Replication Storage System with Reliability Guarantee. In: IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST), April 16-20 (2012)

    Google Scholar 

  5. Wan, S., Cao, Q., Huang, J., Li, S., Li, X., Zhan, S., Yu, L., Xie, C.: Victim Disk First: An Asymmetric Cache to Boost the Performance of Disk Arrays under Faulty Conditions. In: USENIX ATC 2011, June 15-17 (2011)

    Google Scholar 

  6. Wu, C., He, X., Wu, G., Wan, S., Liu, X., Cao, Q., Xie, C.: HDP Code: A Horizontal-Diagonal Parity Code to Optimize I/O Load Balancing in RAID-6. In: Proceedings of The 41th Annual IEEE/IFIP International Conference on Dependable Systems and Networks ( DSN 2011) (2011)

    Google Scholar 

  7. Wu, C., Wan, S., He, X., Cao, Q., Xie, C.: H-Code: A Hybrid MDS Array Code to Optimize Partial Stripe Writes in RAID-6. In: IPDPS 2011, May 19-22 (2011)

    Google Scholar 

  8. Tian, L., Cao, Q., Jiang, H., Feng, D., Xie, C., Qin: On-Line Availability Upgrades for Parity-based RAIDs through Supplementary Parity Augmentations. ACM Transactions on Storage 6(4), Article 17 (May 2011)

    Google Scholar 

  9. Hu, Y., Jiang, H., Feng, D., Tian, L., Luo, H., Ren, C.: Exploring and Exploiting the Multi-level Parallelism Inside SSDs for Improved. IEEE Transactions on Computers (February 28, 2012)

    Google Scholar 

  10. Wan, S., Cao, Q., Xie, C., He, X.: Code-M: a Non-MDS Erasure Code Scheme to Support Fast Recovery from up to Two Disk Failures in Storage System. In: Proceedings of The 40th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2010 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cao, Q., Xie, C. (2013). Power Conservation in Large-Scale Storage Systems. In: Gao, Y., et al. Web-Age Information Management. WAIM 2013. Lecture Notes in Computer Science, vol 7901. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39527-7_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39527-7_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39526-0

  • Online ISBN: 978-3-642-39527-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics