CloudSim
   HOME

TheInfoList



OR:

CloudSim is a framework for modeling and simulation of
cloud computing Cloud computing is the on-demand availability of computer system resources, especially data storage ( cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over mul ...
infrastructures and services. Originally built primarily at the Cloud Computing and Distributed Systems (CLOUDS) Laboratory, the University of Melbourne, Australia, CloudSim has become one of the most popular
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
cloud simulators in the research and academia. CloudSim is completely written in Java. The latest version of CloudSim is CloudSim v6.0.0-beta on GitHub.


CloudSim extensions

Initially developed as a stand-alone cloud simulator, CloudSim has further been extended by independent researchers. * CloudSim Plus is a totally re-engineered CloudSim fork providing general-purpose cloud computing simulation and exclusive features such as: multi-cloud simulations, vertical and horizontal VM scaling, host fault injection and recovery, joint power- and network-aware simulations and more. * Though CloudSim itself does not have a graphical user interface, extensions such as CloudReports offer a GUI for CloudSim simulations. * CloudSimEx extends CloudSim by adding MapReduce simulation capabilities and parallel simulations. * Cloud2Sim extends CloudSim to execute on multiple distributed servers, by leveraging
Hazelcast In computing, Hazelcast IMDG is an open source in-memory data grid based on Java. It is also the name of the company developing the product. The Hazelcast company is funded by venture capital and headquartered in Palo Alto, California. In a H ...
distributed execution framework. *RECAP DES extends the CloudSim Plus framework to model synchronous hierarchical architectures (such as ElasticSearch). *ThermoSimSukhpal Singh Gill, Shreshth Tuli, Adel Nadjaran Toosi, Felix Cuadrado, Peter Garraghan, Rami Bahsoon, Hanan Lutfiyya, Rizos Sakellariou, Omer Rana, Schahram Dustdar, and Rajkumar Buyya, ThermoSim: Deep Learning based Framework for Modeling and Simulation of Thermal-aware Resource Management for Cloud Computing Environments, Journal of Systems and Software (JSS), Volume 166, Pages: 1–20, , Elsevier Press, Amsterdam, The Netherlands, August 2020. extends CloudSim toolkit by incorporating thermal characteristics, and uses Deep learning-based temperature predictor for cloud nodes.


References


External links

* {{official website, http://www.cloudbus.org/cloudsim/ Scientific simulation software Cloud computing Cloud infrastructure Cloud platforms