Integrating I/Os in Cloudsim for Performance and Energy Estimation

Hamza Ouarnoughi 1 Jalil Boukhobza 1 Frank Singhoff 1 Stéphane Rubini 1
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance, UBO - Université de Brest
Abstract : This article presents an extension of the IaaS Cloud simulator CloudSim. This 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, according to state-of-the-art mstudies, storage systems energy consumption may account for as much as 40% in a data center. So, we modified the time computation model of CloudSim to consider i/o operations. Additionally, we designed several models of storage system devices including Hard Disk Drives and Solid-State Drives. We also modeled cpu utilization to compute the energy consumptions related to i/o request processing. This was achieved through machine learning techniques. Our storage system extensions have been evaluated using video encoding traces. The simulation results show that a significant amount of energy, around 25%, is consumed due to i/o workload execution. This corroborates the soundness of our CloudSim extensions.
Complete list of metadatas
Contributor : Jalil Boukhobza <>
Submitted on : Thursday, July 6, 2017 - 6:03:38 PM
Last modification on : Monday, February 25, 2019 - 3:14:10 PM



Hamza Ouarnoughi, Jalil Boukhobza, Frank Singhoff, Stéphane Rubini. Integrating I/Os in Cloudsim for Performance and Energy Estimation. Operating Systems Review, Association for Computing Machinery, 2016, 50 (3), pp.27-36 ⟨10.1145/3041710.3041715⟩. ⟨hal-01557984⟩



Record views