Skip to main content
Top

2016 | OriginalPaper | Chapter

Considering I/O Processing in CloudSim for Performance and Energy Evaluation

Authors : Hamza Ouarnoughi, Jalil Boukhobza, Frank Singhoff, Stéphane Rubini, Erwann Kassis

Published in: High Performance Computing

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

This article presents an extension of the IaaS Cloud simulator CloudSim. Our CloudSim extension takes into account the processing of i/o workload generated by virtual machines within a Data Center and evaluates the overall performance and energy consumption. Indeed, storage systems energy consumption may represent up to 40 % of the total energy consumed in a Data Center. Then, we propose three contributions. First, we modified the time computation model of CloudSim to consider i/o operations. Second, we designed several models of storage system devices including Hard Disk Drives and Solid-State Drives, and finally, we considered the cpu and ram used for i/o request processing. Our extensions have been evaluated using video encoding traces. First simulation results showed that a significant amount of energy, around 17 %, is consumed due to I/O workload execution, which shows the soundness of our CloudSim extensions.

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!

Appendix
Available only for authorised users
Literature
3.
go back to reference Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28, 755–768 (2012)CrossRef Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28, 755–768 (2012)CrossRef
4.
go back to reference Bianchini, R., Rajamony, R.: Power and energy management for server systems. Computer 37, 68–76 (2004)CrossRef Bianchini, R., Rajamony, R.: Power and energy management for server systems. Computer 37, 68–76 (2004)CrossRef
5.
go back to reference Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A.F., Buyya, R.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exper. 41, 23–50 (2011)CrossRef Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A.F., Buyya, R.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exper. 41, 23–50 (2011)CrossRef
7.
go back to reference Grozev, N., Buyya, R.: Multi-cloud provisioning and load distribution for three-tier applications. ACM Trans. Auton. Adap. Syst. 9, 13:1–13:21 (2014) Grozev, N., Buyya, R.: Multi-cloud provisioning and load distribution for three-tier applications. ACM Trans. Auton. Adap. Syst. 9, 13:1–13:21 (2014)
8.
go back to reference Gulati, A., Kumar, C., Ahmad, I.: Modeling workloads and devices for io load balancing in virtualized environments. SIGMETRICS Perform. Eval. Rev. 37, 61–66 (2010)CrossRef Gulati, A., Kumar, C., Ahmad, I.: Modeling workloads and devices for io load balancing in virtualized environments. SIGMETRICS Perform. Eval. Rev. 37, 61–66 (2010)CrossRef
10.
go back to reference Irfan, A.: Easy and efficient disk I/O workload characterization in VMware ESX server. In: IEEE 10th International Symposium on Workload Characterization, September 2007 Irfan, A.: Easy and efficient disk I/O workload characterization in VMware ESX server. In: IEEE 10th International Symposium on Workload Characterization, September 2007
11.
go back to reference Lebre, A., Legrand, A., Suter, F., Veyre, P.: Adding storage simulation capacities to the SimGrid toolkit: concepts, models, and API. In: Proceedings of the 15th IEEE/ACM Symposium on Cluster, Cloud and Grid Computing (2015) Lebre, A., Legrand, A., Suter, F., Veyre, P.: Adding storage simulation capacities to the SimGrid toolkit: concepts, models, and API. In: Proceedings of the 15th IEEE/ACM Symposium on Cluster, Cloud and Grid Computing (2015)
12.
go back to reference Li, Z., Greenan, K.M., Leung, A.W., Zadok, E.: Power consumption in enterprise-scale backup storage systems. In: Proceedings of the Tenth USENIX Conference on File and Storage Technologies, February 2012 Li, Z., Greenan, K.M., Leung, A.W., Zadok, E.: Power consumption in enterprise-scale backup storage systems. In: Proceedings of the Tenth USENIX Conference on File and Storage Technologies, February 2012
13.
go back to reference Long, S., Zhao, Y.: A toolkit for modeling and simulating cloud data storage: an extension to CloudSim. In: International Conference on Control Engineering and Communication Technology, Liaoning, China (2012) Long, S., Zhao, Y.: A toolkit for modeling and simulating cloud data storage: an extension to CloudSim. In: International Conference on Control Engineering and Communication Technology, Liaoning, China (2012)
14.
go back to reference Louis, B., Mitra, K., Saguna, S., Ahlund, C.: CloudSimDisk: energy-aware storage simulation in CloudSim. In: IEEE/ACM International Conference on Utility and Cloud Computing (2015) Louis, B., Mitra, K., Saguna, S., Ahlund, C.: CloudSimDisk: energy-aware storage simulation in CloudSim. In: IEEE/ACM International Conference on Utility and Cloud Computing (2015)
15.
go back to reference Mann, Z.A.: Allocation of virtual machines in cloud data centers–a survey of problem models and optimization algorithms. ACM Comput. Surv. 48, 11:1–11:34 (2015)CrossRef Mann, Z.A.: Allocation of virtual machines in cloud data centers–a survey of problem models and optimization algorithms. ACM Comput. Surv. 48, 11:1–11:34 (2015)CrossRef
16.
go back to reference Mesnier, M., Ganger, G.R., Riedel, E.: Object-based storage. IEEE Commun. Mag. 41, 84–90 (2003)CrossRef Mesnier, M., Ganger, G.R., Riedel, E.: Object-based storage. IEEE Commun. Mag. 41, 84–90 (2003)CrossRef
17.
go back to reference Ouarnoughi, H., Boukhobza, J., Singhoff, F., Rubini, S.: A multi-level I/O tracer for timing and performance storage systems in IaaS cloud. In: 3rd IEEE International Workshop on Real-Time and distributed Computing in Emerging Applications (2014) Ouarnoughi, H., Boukhobza, J., Singhoff, F., Rubini, S.: A multi-level I/O tracer for timing and performance storage systems in IaaS cloud. In: 3rd IEEE International Workshop on Real-Time and distributed Computing in Emerging Applications (2014)
18.
go back to reference Ouarnoughi, H., Boukhobza, J., Singhoff, F., Rubini, S.: A cost model for virtual machine storage in cloud IaaS context. In: 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (2016) Ouarnoughi, H., Boukhobza, J., Singhoff, F., Rubini, S.: A cost model for virtual machine storage in cloud IaaS context. In: 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (2016)
21.
go back to reference Sturm, T., Jrad, F., Streit, A.: Storage CloudSim - A simulation environment for cloud object storage infrastructures. In: Proceedings of the 4th International Conference on Cloud Computing and Services Science (2014) Sturm, T., Jrad, F., Streit, A.: Storage CloudSim - A simulation environment for cloud object storage infrastructures. In: Proceedings of the 4th International Conference on Cloud Computing and Services Science (2014)
Metadata
Title
Considering I/O Processing in CloudSim for Performance and Energy Evaluation
Authors
Hamza Ouarnoughi
Jalil Boukhobza
Frank Singhoff
Stéphane Rubini
Erwann Kassis
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-46079-6_40