Open Access Open Access  Restricted Access Subscription or Fee Access

A Study on Simulation Software for Cloud Computing and its Applications

Greg Cusack, Eric Keller


Currently, cloud environments are making use of virtualization technologies. Instead of running programs on computers, everything is hosted in the cloud. The latter is a model enabling an on-demand network access to a shared pool of configurable computing resources (storage, applications, services, etc.). It offers services that can be classified in three categories: Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). These tools may include the different algorithms used by different service providers. This paper presents a survey of the existing simulation tools in cloud computing. It provides also a critical and comparative analysis of the studied tools. Finally, it stands out a major challenge to be addressed for further research.


Cloud Computing, Cloud Applications, Data Computing.

Full Text:



Zhou, Yuezhi, Di Zhang, and Naixue Xiong. "Post-cloud computing paradigms: a survey and comparison." Tsinghua Science and Technology 22.6 (2017): 714-732.

Malhotra, Rahul, and Prince Jain. "Study and comparison of various cloud simulators available in the cloud computing." International Journal 3.9 (2013).

Gupta, Harshit, et al. "iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments." Software: Practice and Experience 47.9 (2017): 1275-1296.

Gupta Sandeep K.S. and Gilbert Rose Robin, “GDCSim - An Integrated Tool Chain for Analyzing Green Data Center Physical Design and Resource Management Techniques”, 2011 IEEE, pp.1-8.

SriranIlango,”SPECI, a simulation tool exploring cloud-scale data centres” Parveen Kumar, Anjandeep Kaur Rai, An overview and survey of various Cloud Simulation Tools, Journal of Global Research in Computer Science, January, 2014.

Shaikh, M. Sasikumar, CloudSimulationTools: A Comprehensive Rizwana Analysis, International conference on Green Computing and Technology, 2013.

Shawish, Ahmed, and Maria Salama. "Cloud computing: paradigms and technologies." Inter-cooperative collective intelligence: Techniques and applications. Springer, Berlin, Heidelberg, 2014. 39-67.

Ettikyala, Kalpana, and Y. Rama Devi. "A study on cloud simulation tools." International Journal of Computer Applications 115.14 (2015).

Bahwaireth, Khadijah, et al. "Experimental comparison of simulation tools for efficient cloud and mobile cloud computing applications." EURASIP Journal on Information Security 2016.1 (2016): 15.

Kumar, Parveen, and Anjandeep Kaur Rai. "An overview and survey of various cloud simulation tools." Journal of Global Research in Computer Science 5.1 (2014): 24-26.

A. Weiss. Computing in the clouds. NetWorker, 11(4):16–25, Dec. 2007.

Legrand, Arnaud, Loris Marchal, and Henri Casanova. "Scheduling distributed applications: the simgrid simulation framework." CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings.. IEEE, 2003.

Oussous, Ahmed, et al. "Big Data technologies: A survey." Journal of King Saud University-Computer and Information Sciences 30.4 (2018): 431-448.

Furht, Borivoje, and Armando Escalante. Handbook of cloud computing. Vol. 3. New York: Springer, 2010.

Sen, Jaydip. "Security and privacy issues in cloud computing." Cloud Technology: Concepts, Methodologies, Tools, and Applications. IGI Global, 2015. 1585-1630.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.