CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms

R Neves Calheiros, R Ranjan… - Software …, 2011 - researchdirect.westernsydney.edu …
Cloud computing is a recent advancement wherein IT infrastructure and applications are
provided as 'services' to end-users under a usage-based payment model. It can leverage
virtualized services even on the fly based on requirements (workload patterns and QoS)
varying with time. The application services hosted under Cloud computing model have
complex provisioning, composition, configuration, and deployment requirements. Evaluating
the performance of Cloud provisioning policies, application workload models, and resources …