CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services

03/14/2009
by   Rodrigo N. Calheiros, et al.
0

Cloud computing focuses on delivery of reliable, secure, fault-tolerant, sustainable, and scalable infrastructures for hosting Internet-based application services. These applications have different composition, configuration, and deployment requirements. Quantifying the performance of scheduling and allocation policy on a Cloud infrastructure (hardware, software, services) for different application and service models under varying load, energy performance (power consumption, heat dissipation), and system size is an extremely challenging problem to tackle. To simplify this process, in this paper we propose CloudSim: a new generalized and extensible simulation framework that enables seamless modelling, simulation, and experimentation of emerging Cloud computing infrastructures and management services. The simulation framework has the following novel features: (i) support for modelling and instantiation of large scale Cloud computing infrastructure, including data centers on a single physical computing node and java virtual machine; (ii) a self-contained platform for modelling data centers, service brokers, scheduling, and allocations policies; (iii) availability of virtualization engine, which aids in creation and management of multiple, independent, and co-hosted virtualized services on a data center node; and (iv) flexibility to switch between space-shared and time-shared allocation of processing cores to virtualized services.

READ FULL TEXT

page 2

page 4

research
06/17/2020

Cuckoo Optimization Algorithm Based Job Scheduling Using Cloud and Fog Computing in Smart Grid

The integration of Smart Grid (SG) with cloud and fog computing has impr...
research
05/12/2023

An Allocation Model for Attributing Emissions in Multi-tenant Cloud Data Centers

Cloud computing has become the de facto paradigm for delivering software...
research
06/23/2023

Availability Analysis of Redundant and Replicated Cloud Services with Bayesian Networks

Due to the growing complexity of modern data centers, failures are not u...
research
05/25/2022

Cloud Computing – Everything As A Service

Compute infrastructure hosted by a cloud provider allows an application ...
research
12/15/2021

Enhancing Performance of Cloud-based Software Applications with GraalVM and Quarkus

Increased complexity of network-based software solutions and the ever-ri...
research
07/24/2020

Serverless computing for cloud-based power grid emergency generation dispatch

Operating a modern power grid reliably in case of SCADA/EMS failure or a...
research
11/03/2021

Implementing a scalable and elastic computing environment based on Cloud Containers

In this article we look at the potential of cloud containers and we prov...

Please sign up or login with your details

Forgot password? Click here to reset