Workload modeling for resource usage analysis and simulation in cloud computing

Deborah Magalhaes, Rodrigo N. Calheiros, Rajkumar Buyya, Danielo G. Gomes

Research output: Contribution to journalArticlepeer-review

93 Citations (Scopus)

Abstract

Workload modeling enables performance analysis and simulation of cloud resource management policies, which allows cloud providers to improve their systems' Quality of Service (QoS) and researchers to evaluate new policies without deploying expensive large scale environments. However, workload modeling is challenging in the context of cloud computing due to the virtualization layer overhead, insufficient tracelogs available for analysis, and complex workloads. These factors contribute to a lack of methodologies and models to characterize applications hosted in the cloud. To tackle the above issues, we propose a web application model to capture the behavioral patterns of different user profiles and to support analysis and simulation of resources utilization in cloud environments. A model validation was performed using graphic and statistical hypothesis methods. An implementation of our model is provided as an extension of the CloudSim simulator.
Original languageEnglish
Pages (from-to)69-81
Number of pages13
JournalComputers and Electrical Engineering
Volume47
DOIs
Publication statusPublished - 2015

Bibliographical note

Publisher Copyright:
© 2015 Elsevier Ltd. All rights reserved.

Keywords

  • cloud computing
  • computer networks
  • web applications
  • workload

Fingerprint

Dive into the research topics of 'Workload modeling for resource usage analysis and simulation in cloud computing'. Together they form a unique fingerprint.

Cite this