Skip to main content
Top
Published in: Cluster Computing 2/2019

25-08-2018

Energy-aware RAID scheduling methods in distributed storage applications

Authors: Mehdi Pirahandeh, Deok-Hwan Kim

Published in: Cluster Computing | Issue 2/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

A dynamic power management (DPM) method makes power-mode-related decisions based on the information available at runtime (online) or before (offline). This paper proposes energy-aware RAID scheduling methods to reduce energy consumption for distributed storage applications using both online and offline DPM strategies. The proposed energy-aware redundant array of inexpensive disk (RAID) scheduling method differs from the existing RAIDs method in that it separately strips data and parity blocks and switches the power mode from active to idle or standby while storage applications are not performing any physical I/O operations. Traditional DPM schedulers are applied for a single logical I/O operation or multiple of the logical I/O operations (workload), whereas the proposed DPM scheduler is applied for physical I/O operations. Experimental results show that the proposed storage application reduces average energy consumption by 26–36% compared to existing storage applications.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Irani, S., Shukla, S., Gupta, R.: Online strategies for dynamic power management in systems with multiple power-saving states. ACM Trans. Embed. Comput. Syst. 2(3), 325–346 (2003)CrossRef Irani, S., Shukla, S., Gupta, R.: Online strategies for dynamic power management in systems with multiple power-saving states. ACM Trans. Embed. Comput. Syst. 2(3), 325–346 (2003)CrossRef
2.
go back to reference Plank, JS: Lower bounds and MDS codes for storage. In: IEEE Information Theory Workshop, pp. 503–507 (2011) Plank, JS: Lower bounds and MDS codes for storage. In: IEEE Information Theory Workshop, pp. 503–507 (2011)
3.
go back to reference Xie, T.: SEA: a striping-based energy-aware strategy for data placement in RAID-structured storage systems. IEEE Trans. Comput. 57(6), 748–761 (2008)MathSciNetCrossRefMATH Xie, T.: SEA: a striping-based energy-aware strategy for data placement in RAID-structured storage systems. IEEE Trans. Comput. 57(6), 748–761 (2008)MathSciNetCrossRefMATH
4.
go back to reference Won, Y., et al.: Energy-aware disk scheduling for soft real-time I/O requests. Springer Multimed. Syst. 13(5–6), 409–428 (2007) Won, Y., et al.: Energy-aware disk scheduling for soft real-time I/O requests. Springer Multimed. Syst. 13(5–6), 409–428 (2007)
5.
go back to reference Silberstein, M., et al.: GPUfs: integrating file systems with GPUs. In: Proceedings of the 18th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’13), pp. 485–498 (2013) Silberstein, M., et al.: GPUfs: integrating file systems with GPUs. In: Proceedings of the 18th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’13), pp. 485–498 (2013)
6.
go back to reference Yan, L., et al.: Energy-aware storage. In: Proceedings of the FAST Conference in Storage (2013) Yan, L., et al.: Energy-aware storage. In: Proceedings of the FAST Conference in Storage (2013)
7.
go back to reference Pirahandeh, M., Kim, D.H.: Adopted erasure code for SSD based RAID-6 System. In: Proceedings of the ITC-CSCC Conference, Japan, pp. 81–85 (2012) Pirahandeh, M., Kim, D.H.: Adopted erasure code for SSD based RAID-6 System. In: Proceedings of the ITC-CSCC Conference, Japan, pp. 81–85 (2012)
8.
go back to reference Blaum, M., Brady, J., Bruck, J., Menon, J.: EVENODD: an optimal scheme for tolerating double disk failures in RAID architectures. In: Proceedings of the 21st Annual International Symposium on Computer Architecture, pp. 245–254 (1994) Blaum, M., Brady, J., Bruck, J., Menon, J.: EVENODD: an optimal scheme for tolerating double disk failures in RAID architectures. In: Proceedings of the 21st Annual International Symposium on Computer Architecture, pp. 245–254 (1994)
9.
go back to reference Son, S.W., Kandemir ,M., Choudhary, A.: Software-directed disk power management for scientific applications. In: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS-05) (2005) Son, S.W., Kandemir ,M., Choudhary, A.: Software-directed disk power management for scientific applications. In: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS-05) (2005)
10.
go back to reference Garg, R., Woo, S.S., Kandemir, M., Raghavan, P., Prabhakar, R.: Markov model based disk power management for data intensive workloads. In: Processing of the Cluster Computing and the Grid, pp. 76-83 (2009) Garg, R., Woo, S.S., Kandemir, M., Raghavan, P., Prabhakar, R.: Markov model based disk power management for data intensive workloads. In: Processing of the Cluster Computing and the Grid, pp. 76-83 (2009)
11.
go back to reference Woo, S.S., Kandemir, M.: Runtime system support for software-guided disk power management. In: Processing of the Cluster Computing, pp. 139–148 (2007) Woo, S.S., Kandemir, M.: Runtime system support for software-guided disk power management. In: Processing of the Cluster Computing, pp. 139–148 (2007)
12.
go back to reference 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: Processing of the IEEE on Software (2004) 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: Processing of the IEEE on Software (2004)
13.
go back to reference Pirahandeh, M., Kim, H.: Reliable energy-aware SSD based RAID-6 system. In: Proceedings of the FAST Conference in Storage Systems, San Jose, USA (2012) Pirahandeh, M., Kim, H.: Reliable energy-aware SSD based RAID-6 system. In: Proceedings of the FAST Conference in Storage Systems, San Jose, USA (2012)
14.
go back to reference Yin, S., Li, X., Li, K., Huang, J., Ruan, X., Zhu, X., Cao, W., Qin, X.: REED: a reliable energy-efficient RAID. In: Processing of the 44th International Conference on Parallel Processing (ICPP), pp. 649–658 (2015) Yin, S., Li, X., Li, K., Huang, J., Ruan, X., Zhu, X., Cao, W., Qin, X.: REED: a reliable energy-efficient RAID. In: Processing of the 44th International Conference on Parallel Processing (ICPP), pp. 649–658 (2015)
16.
go back to reference Pirahandeh, M., Kim, D.H.: Energy-aware GPU-RAID scheduling for reducing energy consumption in cloud storage systems. Lect. Notes Electr. Eng. 330(1), 705–711 (2015)CrossRef Pirahandeh, M., Kim, D.H.: Energy-aware GPU-RAID scheduling for reducing energy consumption in cloud storage systems. Lect. Notes Electr. Eng. 330(1), 705–711 (2015)CrossRef
Metadata
Title
Energy-aware RAID scheduling methods in distributed storage applications
Authors
Mehdi Pirahandeh
Deok-Hwan Kim
Publication date
25-08-2018
Publisher
Springer US
Published in
Cluster Computing / Issue 2/2019
Print ISSN: 1386-7857
Electronic ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-018-2842-3

Other articles of this Issue 2/2019

Cluster Computing 2/2019 Go to the issue

Premium Partner