Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities

Cloud computing aims to power the next generation data centers and enables application service providers to lease data center capabilities for deploying applications depending on user QoS (Quality of Service) requirements. Cloud applications have different composition, configuration, and deployment...

Full description

Saved in:
Bibliographic Details
Published in2009 International Conference on High Performance Computing and Simulation pp. 1 - 11
Main Authors Buyya, R., Ranjan, R., Calheiros, R.N.
Format Conference Proceeding
LanguageEnglish
Japanese
Published IEEE 01.06.2009
Subjects
Online AccessGet full text
ISBN1424449065
9781424449064
DOI10.1109/HPCSIM.2009.5192685

Cover

More Information
Summary:Cloud computing aims to power the next generation data centers and enables application service providers to lease data center capabilities for deploying applications depending on user QoS (Quality of Service) requirements. Cloud applications have different composition, configuration, and deployment requirements. Quantifying the performance of resource allocation policies and application scheduling algorithms at finer details in Cloud computing environments for different application and service models under varying load, energy performance (power consumption, heat dissipation), and system size is a challenging problem to tackle. To simplify this process, in this paper we propose CloudSim: an extensible simulation toolkit that enables modelling and simulation of Cloud computing environments. The CloudSim toolkit supports modelling and creation of one or more virtual machines (VMs) on a simulated node of a Data Center, jobs, and their mapping to suitable VMs. It also allows simulation of multiple Data Centers to enable a study on federation and associated policies for migration of VMs for reliability and automatic scaling of applications.
ISBN:1424449065
9781424449064
DOI:10.1109/HPCSIM.2009.5192685