A Comprehensive Survey On Cloud Computing Simulators

Oladosu Oyebisi Oladimeji, Dasola Oyeyiola, Olayanju Oladimeji, Pelumi Oyeyiola


Purpose: Cloud Computing is one of the upcoming technologies which has gotten the attention of many researchers and investor.  But cloud computing still faces challenges because it is not economical and impractical for research institutions and industries to set up a physical cloud for research and experiments on it (cloud computing). Due to this, the researchers have chosen to test their contributions with simulators. Therefore, the purpose of this study is to perform a survey on existing cloud simulators. Methods: These cloud simulators aid in modeling cloud application through the creation of virtual machine, data Centre, and other things which can be easily added and configured to it in order to provide stress free analysis. Result: Till this present time, many cloud simulators with various features have been proposed and available for use. Novelty: In this paper, a comprehensive study has been performed on major cloud simulators by highlighting their features, strengths, and weakness through analysis. After which comparative analysis was done on the simulation, from the study, none of the simulators have the feature to simulate mobile cloud computing issues. This study has not been published anywhere else.


Cloud Computing, Simulators, Cloud Simulators

Full Text:



B. Sosinsky, Cloud Computing Bible. Indianapolis: Wiley Publishing Inc, 2011.

I. Bambrik, “A Survey on Cloud Computing Simulation and Modeling,†SN Comput. Sci., vol. 1, no. 5, pp. 1–34, 2020.

B. Mandeep and S. Manmohan, “A Critical Review & Analysis of Cloud Computing Simulators,†Int. J. Latest Trends Eng. Technol., pp. 29–36, 2016.

P. S. Suryateja, “A Comparative Analysis of Cloud Simulators,†Int. J. Mod. Educ. Comput. Sci., vol. 8, no. 4, pp. 64–71, 2016.

W. Tian, M. Xu, A. Chen, G. Li, X. Wang, and Y. Chen, “Open-source simulators for Cloud computing: Comparative study and challenging issues,†Simul. Model. Pract. Theory, vol. 58, pp. 239–254, 2015.

A. Beloglazov, J. Abawajy, and R. Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing,†Futur. Gener. Comput. Syst., vol. 28, no. 5, pp. 755–768, 2012.

U. D. Ani, J. M. K. Watson, M. Carr, A. Cook, and J. R. C. Nurse, “A review of the use and utility of industrial network-based open source simulators: functionality, security, and policy viewpoints,†J. Def. Model. Simul., pp. 11–20, 2020.

A. R. Oliveira, E. J. Oliveira, P. A. N. Garcia, L. W. Oliveira, and J. G. Oliveira, “Real-Time Simulators Applied to Brazilian Power Systems: A Review,†J. Control. Autom. Electr. Syst., vol. 31, no. 4, pp. 1037–1050, 2020.

C. S. Pawar, “a Review on Cloud Simulators,†Int. J. Technol. Res. Eng. ISSN, vol. 2, no. 6, pp. 2347–4718, 2015.

R. Malhotra and P. Jain, “Study and Comparison of Various Cloud Simulators Available in the Cloud Computing,†Int. J. Adv. Res. Comput. Sci. Softw. Eng., vol. 3, no. 9, pp. 347–350, 2013.

R. Malhotra and P. Jain, “Study and Comparison of CloudSim Simulators in the Cloud Computing,†SIJ Trans. Comput. Sci. Eng. its Appl., vol. 1, no. 4, pp. 111–115, 2013.

A. Bashar, “Modeling and Simulation Frameworks for Cloud Computing Environment: A Critical Evaluation,†Int. Conf. Cloud Comput. Serv. Sci., vol. 1, no. 6, 2014.

P. Kumar and A. K. Rai, “An Overview and Survey of Various Cloud Simulation Tools,†Glob. Res. Comput. Sci., vol. 5, no. 1, pp. 24–26, 2014.

D. R.Kannaga and S. Sujan, “A Survey on Application of Cloudsim Toolkit in Cloud Computing,†Int. J. Innov. Res. Sci. Eng. Technol., vol. 3, no. 6, pp. 13146–13153, 2014.

R. Kaur and N. Ghumman, “A Survey and Comparison of Various Cloud Simulators Available for Cloud Environment,†Int. J. Adv. Res. Comput. Commun. Eng., vol. 4, no. 5, pp. 605–608, 2015.

H. Marwaha and R. Singh, “A Comprehensive Review of Cloud Computing Simulators,†J. Inf. Sci. Comput. Technol, vol. 4, no. 1, pp. 281–286, 2015.

R. Buyya, R. Ranjan, and R. N. Calheiros, “Modeling and simulation of scalable cloud computing environments and the cloudsim toolkit: Challenges and opportunities,†Proc. 2009 Int. Conf. High Perform. Comput. Simulation, HPCS 2009, pp. 1–11, 2009.

A. Ahmed and A. S. Sabyasachi, “Cloud computing simulators: A detailed survey and future direction,†Souvenir 2014 IEEE Int. Adv. Comput. Conf. IACC 2014, pp. 866–872, 2014.

J. King, Y. K. Kim, Y. C. Lee, and S. H. Hong, “Visualisation of distributed systems simulation made simple,†Proc. Int. Conf. Cloud Comput. Technol. Sci. CloudCom, vol. 2019-December, pp. 309–312, 2019.

R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. F. De Rose, and R. Buyya, “Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms,†Softw. - Pract. Exp., vol. 4, no. 1, pp. 23–50, 2011.

B. Wickremasinghe and others, “Cloudanalyst: A cloudsim-based tool for modelling and analysis of large scale cloud computing environments,†MEDC Proj. Rep., vol. 22, no. 6, pp. 433–659, 2009.

B. Wickremasinghe, R. N. Calheiros, and R. Buyya, “CloudAnalyst: A cloudsim-based visual modeller for analysing cloud computing environments and applications,†Proc. - Int. Conf. Adv. Inf. Netw. Appl. AINA, pp. 446–452, 2010.

A. Núñez, J. L. Vázquez-Poletti, A. C. Caminero, G. G. Castañé, J. Carretero, and I. M. Llorente, “ICanCloud: A Flexible and Scalable Cloud Infrastructure Simulator,†J. Grid Comput., vol. 10, no. 1, pp. 185–209, 2012.

S. J. Mohana, M. Saroja, and M. Venkatachalam, “Analysis and Comparison of Simulators to Evaluate the Performance of Cloud Environments,†J. Nanosci. Nanotechnol., vol. 2, no. 1, pp. 739–742, 2014.

S. Osterman, K. Plankensteiner, R. Prodan, and T. Fahringer, “GroudSim: An Event-based Simulation Framework for Computational Grids and Clouds,†in Euro-Par 2010 Parallel Process. Workshops, 2011, vol. 6586, pp. 305–313.

S. Sotiriadis, N. Bessis, N. Antonopoulos, and A. Anjum, “SimIC: Designing a new Inter-Cloud simulation platform for integrating large-scale resource management,†Proc. - Int. Conf. Adv. Inf. Netw. Appl. AINA, pp. 90–97, 2013.

T. Hirofuchi, A. Lebre, and L. Pouilloux, “SimGrid VM: Virtual Machine Support for a Simulation Framework of Distributed Systems,†IEEE Trans. Cloud Comput., vol. 6, no. 1, pp. 221–234, 2018.

S. Lim, B. Sharma, G. Nam, E. K. Kim, and C. R. Das, “MDCSim: A Multi-tier Data Center Simulation Platform,†in Int. Conf. Clust. Comput. Workshops, 2009.

S. K. Garg and R. Buyya, “NetworkCloudSim: Modelling parallel applications in cloud simulations,†Proc. - 2011 4th IEEE Int. Conf. Util. Cloud Comput. UCC 2011, no. Vm, pp. 105–113, 2011.

Y. C. Lee, J. King, and S. H. Hong, “Holistic Approach for Studying Resource Failures at Scale,†2019 IEEE 18th Int. Symp. Netw. Comput. Appl. NCA 2019, pp. 1–4, 2019.

R. Buyya, R. Ranjan, and R. N. Calheiros, “InterCloud: Utility-oriented federation of cloud computing environments for scaling of application services,†Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 6081 LNCS, no. PART 1, pp. 13–31, 2010.

H. T. Dinh, C. Lee, D. Niyato, and P. Wang, “A survey of mobile cloud computing: architecture, applications, and approaches,†Wirel. Commun. Mob. Comput., no. 13, pp. 1587–1611, 2013.

DOI: https://doi.org/10.15294/sji.v8i1.28878


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.