Cloud Computing Modeling and Simulation using CloudSim Environment
Mohammad Oqail Ahmad, Rafiqul Zaman Khan
Abstract
Mohammad Oqail Ahmad, Rafiqul Zaman Khan
Abstract
Cloud computing is a major technology in the development of internet services, and it delivers software, infrastructure and platform. It enables the client to offer-based services in a pay-per-use concept. So, it offers a less expensive and easy way of managing things. In this paper, we introduce a formal definition of CloudSim simulator, including its architecture, reasons for adopting for modeling and simulation, pros and cons. Moreover, CloudSim versions and how to implement the cloud environment using CloudSim. Further, we demonstrate that cloudlet scheduler policy TimeShared, SpaceShared and DynamicWorkload approach for VM scheduler TimeShared policy are compared on the bases of some performance parameters in term of average turnaround time, throughput, total execution time and total simulation time. These parameters outperform in DynamicWorkload cloudlet scheduler policy than TimeShared and SpaceShared approach for TimeShared VM scheduler policy. This work is anticipated to the beginner of the field to choose CloudSim simulation platform and suitable approaches for cloud computing.
OpenAlex reports 21 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Cloud computing is a major technology in the development of internet services, and it delivers software, infrastructure and platform. It enables the client to offer-based services in a pay-per-use concept. So, it offers a less expensive and easy way of managing things. In this paper, we introduce a formal definition of CloudSim simulator, including its architecture, reasons for adopting for modeling and simulation, pros and cons. Moreover, CloudSim versions and how to implement the cloud environment using CloudSim. Further, we demonstrate that cloudlet scheduler policy TimeShared, SpaceShared and DynamicWorkload approach for VM scheduler TimeShared policy are compared on the bases of some performance parameters in term of average turnaround time, throughput, total execution time and total simulation time. These parameters outperform in DynamicWorkload cloudlet scheduler policy than TimeShared and SpaceShared approach for TimeShared VM scheduler policy. This work is anticipated to the beginner of the field to choose CloudSim simulation platform and suitable approaches for cloud computing.
Key concepts: CloudSim, Cloudlet, Cloud computing, Computer science, Distributed computing, Scheduling (production processes), Operating system, Turnaround time