Skip to main content

Survey on Energy-Saving Technologies for Disk-Based Storage Systems

  • Conference paper
  • First Online:
  • 2380 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10393))

Abstract

The explosive growth of data from various research fields has led to increasing requirement and serious energy consumption of data storage in big data era. As a component of a data center, the storage system consumes almost 27% of the total energy. Therefore, increasing attention has been drawn to the research on energy conservation. In this paper, existing energy-saving methods for disk drives are summarized, which include disk power management, cache management, workload skew and RAID configuration. We find that power management is the basic strategy widely used in other models. Workload skew is efficient for energy saving although it could cause response delay due to the load concentration. Multiple models based on RAID are also developed for energy conservation. In the end, this paper forecasts the development of energy-saving technologies and come to the conclusion that a co-design scheme of hardware and software is necessary for the application-oriented system.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

References

  1. Al Assaf, M.M., Jiang, X., Abid, M.R., Qin, X.: Eco-storage: A hybrid storage system with energy-efficient informed prefetching. J. Signal Process. Syst. 72(3), 165–180 (2013)

    Article  Google Scholar 

  2. 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, pp. 217–228. ACM (2010)

    Google Scholar 

  3. Chai, Y., Du, Z., Bader, D.A., Qin, X.: Efficient data migration to conserve energy in streaming media storage systems. IEEE Trans. Parallel and Distrib. Syst. 23(11), 2081–2093 (2012)

    Article  Google Scholar 

  4. Colarelli, D., Grunwald, D.: Massive arrays of idle disks for storage archives. In: Proceedings of the 2002 ACM/IEEE conference on Supercomputing, pp. 1–11. IEEE Computer Society Press (2002)

    Google Scholar 

  5. Du, Y., Zhang, Y., Xiao, N., Liu, F.: Cd-rais: Constrained dynamic striping in redundant array of independent SSDS. In: 2014 IEEE International Conference on Cluster Computing (CLUSTER), pp. 212–220. IEEE (2014)

    Google Scholar 

  6. Jian, S., Zhanhuai, L., Xiao, Z., Huifeng, W., Qinlu, H.: Review in power consumption of disk based storage systems. In: 2013 8th International Conference on Computer Science and Education (ICCSE), pp. 47–50. IEEE (2013)

    Google Scholar 

  7. Kim, H., Seshadri, S., Dickey, C.L., Chiu, L.: Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches. In: Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST 14), pp. 33–45 (2014)

    Google Scholar 

  8. Kim, M., Song, M.: Saving energy in video servers by the use of multispeed disks. IEEE Trans. Circuits Syst. Video Technol. 22(4), 567–580 (2012)

    Article  Google Scholar 

  9. Kim, Y.: An empirical study of redundant array of independent solid-state drives (rais). Cluster Comput. 18(2), 963–977 (2015)

    Article  Google Scholar 

  10. Kim, Y., Oral, S., Shipman, G.M., Lee, J., Dillow, D.A., Wang, F.: Harmonia: A globally coordinated garbage collector for arrays of solid-state drives. In: 2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–12. IEEE (2011)

    Google Scholar 

  11. Lee, B.C., Ipek, E., Mutlu, O., Burger, D.: Architecting phase change memory as a scalable dram alternative. In: ACM SIGARCH Computer Architecture News, vol. 37, pp. 2–13. ACM (2009)

    Google Scholar 

  12. Lee, D., Koh, K.: PDC-NH: Popular data concentration on nand flash and hard disk drive. In: 2009 10th IEEE/ACM International Conference on Grid Computing, pp. 196–200. IEEE (2009)

    Google Scholar 

  13. Li, D., Wang, J.: Eeraid: energy efficient redundant and inexpensive disk array. In: Proceedings of the 11th workshop on ACM SIGOPS European workshop, p. 29. ACM (2004)

    Google Scholar 

  14. Li, D., Wang, J.: A performance-oriented energy efficient file system. In: Proceedings of the international workshop on Storage network architecture and parallel I/Os, pp. 58–65. ACM (2004)

    Google Scholar 

  15. Mao, B., Feng, D., Jiang, H., Wu, S., Chen, J., Zeng, L.: Graid: A green raid storage architecture with improved energy efficiency and reliability. In: 2008 IEEE International Symposium on Modeling, Analysis and Simulation of Computers and Telecommunication Systems, pp. 1–8. IEEE (2008)

    Google Scholar 

  16. Mao, W., Liu, J.N., Tong, W., Feng, D., Li, Z., Zhou, W., Zhang, S.W.: A review of storage technology research based on phase change memory. Jisuanji Xuebao/Chin. J. Comput. 38(5), 944–960 (2015)

    Google Scholar 

  17. Narayanan, D., Donnelly, A., Rowstron, A.: Write off-loading: Practical power management for enterprise storage. ACM Trans. Storage 4(3), 10 (2008)

    Article  Google Scholar 

  18. Ou, J., Shu, J., Lu, Y., Yi, L., Wang, W.: Edm: An endurance-aware data migration scheme for load balancing in ssd storage clusters. In: 2014 IEEE 28th International Parallel and Distributed Processing Symposium, pp. 787–796. IEEE (2014)

    Google Scholar 

  19. Pinheiro, E., Bianchini, R.: Energy conservation techniques for disk array-based servers. In: Proceedings of the International Conference on Supercomputing (2004)

    Google Scholar 

  20. Tarihi, M., Asadi, H., Haghdoost, A., Arjomand, M., Sarbazi-Azad, H.: A hybrid non-volatile cache design for solid-state drives using comprehensive i/o characterization. IEEE Trans. Comput. 65(6), 1678–1691 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  21. Thereska, E., Donnelly, A., Narayanan, D.: Sierra: practical power-proportionality for data center storage. In: Proceedings of the sixth conference on Computer systems, pp. 169–182. ACM (2011)

    Google Scholar 

  22. Wan, J., Qu, X., Zhao, N., Wang, J., Xie, C.: Thinraid: Thinning down raid array for energy conservation. IEEE Trans. Parallel Distrib. Syst. 26(10), 2903–2915 (2015)

    Article  Google Scholar 

  23. Wang, J., Zhu, H., Li, D.: eraid: Conserving energy in conventional disk-based raid system. IEEE Trans. Comput. 57(3), 359–374 (2008)

    Article  MathSciNet  Google Scholar 

  24. Weddle, C., Oldham, M., Qian, J., Wang, A.I.A., Reiher, P., Kuenning, G.: Paraid: a gear-shifting power-aware raid. ACM Trans. Storage 3(3), 13 (2007)

    Article  Google Scholar 

  25. Wu, S., Yang, W., Mao, B., Lin, Y.: MC-RAIS: multi-chunk redundant array of independent ssds with improved performance. In: Wang, G., Zomaya, A., Perez, G.M., Li, K. (eds.) ICA3PP 2015. LNCS, vol. 9531, pp. 18–32. Springer, Cham (2015). doi:10.1007/978-3-319-27140-8_2

    Chapter  Google Scholar 

  26. Xiao, L., Yu-An, T., Zhizhuo, S.: Semi-raid: A reliable energy-aware raid data layout for sequential data access. In: 2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–11. IEEE (2011)

    Google Scholar 

  27. Xie, X., Zhao, Y., Zhu, W., Long, S.: Design of a novel energy-aware storage system named dt-maid. J. Converg. Inf. Technol. 7(2), 293–301 (2012)

    Google Scholar 

  28. Yang, L.H., Zhou, J., Gong, W., Zhao, J., Chen, L.: Lifetime and Qos-aware energy-saving buffering schemes. J. Syst. Softw. 86(5), 1408–1425 (2013)

    Article  Google Scholar 

  29. Yao, X., Wang, J.: Rimac: a novel redundancy-based hierarchical cache architecture for energy efficient, high performance storage systems. In: ACM SIGOPS Operating Systems Review, vol. 40, pp. 249–262. ACM (2006)

    Google Scholar 

  30. Yuan, Z., Yu, C., Sun, J., Xiao, J., Wang, J., Shang, Z., Hu, Y.: An energy efficient storage system for astronomical observation data on dome A. In: Wang, G., Zomaya, A., Perez, G.M., Li, K. (eds.) ICA3PP 2015. LNCS, vol. 9531, pp. 33–46. Springer, Cham (2015). doi:10.1007/978-3-319-27140-8_3

    Chapter  Google Scholar 

  31. Zhu, Q., Chen, Z., Tan, L., Zhou, Y., Keeton, K., Wilkes, J.: Hibernator: helping disk arrays sleep through the winter. ACM SIGOPS Oper. Syst. Rev. 39(5), 177–190 (2005)

    Article  Google Scholar 

  32. Zhu, Q., David, F.M., Devaraj, C.F., Li, Z., Zhou, Y., Cao, P.: Reducing energy consumption of disk storage using power-aware cache management. In: Software, IEEE Proceedings, p. 118. IEEE (2004)

    Google Scholar 

  33. Zhu, Q., Shankar, A., Zhou, Y.: Pb-lru: a self-tuning power aware storage cache replacement algorithm for conserving disk energy. In: Proceedings of the 18th annual international conference on Supercomputing, pp. 79–88. ACM (2004)

    Google Scholar 

  34. Zhu, Q., Zhou, Y.: Power-aware storage cache management. IEEE Trans. Comput. 54(5), 587–602 (2005)

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China (11573019, 61602336), the Joint Research Fund in Astronomy (U1531111) under cooperative agreement between the National Natural Science Foundation of China (NSFC) and Chinese Academy of Sciences (CAS).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ce Yu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Yu, C., Wang, J., Sun, C., Lu, X., Xiao, J., Sun, J. (2017). Survey on Energy-Saving Technologies for Disk-Based Storage Systems. In: Ibrahim, S., Choo, KK., Yan, Z., Pedrycz, W. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2017. Lecture Notes in Computer Science(), vol 10393. Springer, Cham. https://doi.org/10.1007/978-3-319-65482-9_64

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65482-9_64

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65481-2

  • Online ISBN: 978-3-319-65482-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics