Abstract
Cloud computing is a buzzing word in research communities. Research communities are working in the domain of finding a way for the researcher to study the performance of the cloud environment and design new approaches to improve performance. These communities are facing the same problem of correct and complete simulation environment of cloud simulation in all dimensions which are security, networks, cloud architecture, and various services of cloud computing. This chapter contributes to the researcher by demonstrating all such solutions available for cloud simulation with their functionalities and metrics over which they perform performance study of the cloud environment. The work has categorized the simulator based on the environment and cloud service and features of cloud they can simulate like SaaS, PaaS, and IaaS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
W. Chen, E. Deelman, WorkflowSim: a toolkit for simulating scientific workflows in distributed environments, in 2012 IEEE 8th International Conference on E-Science (IEEE, 2012), pp. 1–8
T. Goyal, A. Singh, A. Agrawal, CloudSim: simulator for cloud computing infrastructure and modeling. Procedia Eng. 38, 3566–3572 (2012)
A. Zhou, S. Wang, Q. Sun, H. Zou, F. Yang, FTCloudSim: a simulation tool for cloud service reliability enhancement mechanisms, in Proceedings Demo & Poster Track of ACM/IFIP/USENIX International Middleware Conference (ACM, 2013), p. 2
M.C. Silva Filho, R.L. Oliveira, C.C. Monteiro, P.R. Inácio, M.M. Freire, CloudSim Plus: a cloud computing simulation framework pursuing software engineering principles for improved modularity, extensibility and correctness, in 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM) (IEEE, 2017), pp. 400–406
M.C. Nita, F. Pop, M. Mocanu, V. Cristea, Fim-sim: fault injection module for CloudSim based on statistical distributions. J. Telecommun. Inform. Technol. 4, 14–23 (2014)
P. Dalbhanjan, Overview of deployment options on AWS. Amazon Whitepapers (2015).
Salesforce: https://www.salesforce.com/in/
RedHat: https://www.redhat.com/en/technologies/cloud-computing/cloud-suite
OpenShift: https://www.openshift.com/
Medix: https://www.medixteam.com
VMware cloud: https://cloud.vmware.com/
Oracle: https://www.oracle.com/in/cloud/
Rackstack: https://www.rackspace.com/
Openstack: https://www.openstack.org/
WSO2: https://wso2.com
Cloudify: https://cloudify.co/
Cloud foundry: https://www.cloudfoundry.org/
Tsuru: https://tsuru.io/
CloudStack: https://cloudstack.apache.org/
Apache Mesos: http://mesos.apache.org/
Eucalyptus: https://www.eucalyptus.cloud/
AppScale: https://www.appscale.com/
Z. Cai, Q. Li, X. Li, ElasticSim: a toolkit for simulating workflows with cloud resource runtime auto-scaling and stochastic task execution times. J. Grid Comput. 15(2), 257–272 (2017)
M. Bux, U. Leser, DynamicCloudSim: simulating heterogeneity in computational clouds. Futur. Gener. Comput. Syst. 46, 85–99 (2015)
B. Wickremasinghe, R.N. Calheiros, R. Buyya, CloudAnalyst: a CloudSim-based visual modeller for analysing cloud computing environments and applications, in 2010 24th IEEE international conference on advanced information networking and applications (IEEE, 2010), pp. 446–452
L. Liu, H. Wang, X. Liu, X. Jin, W.B. He, Q.B. Wang, Y. Chen, GreenCloud: a new architecture for green data center, in Proceedings of the 6th International Conference Industry Session on Autonomic Computing and Communications Industry Session (ACM, 2009), pp. 29–38
A. Núñez, J.L. Vázquez-Poletti, A.C. Caminero, G.G. Castañé, J. Carretero, I.M. Llorente, iCanCloud: A flexible and scalable cloud infrastructure simulator. J. Grid Comput. 10(1), 185–209 (2012)
R.N. Calheiros, M.A. Netto, C.A. De Rose, R. Buyya, EMUSIM: an integrated emulation and simulation environment for modeling, evaluation, and validation of performance of cloud computing applications. Softw. Pract. Exper. 43(5), 595–612 (2013)
T.T. Sá, R.N. Calheiros, D.G. Gomes, CloudReports: an extensible simulation tool for energy-aware cloud computing environments, in Cloud Computing, (Springer, Cham, 2014), pp. 127–142
S. Ostermann, K. Plankensteiner, R. Prodan, T. Fahringer, GroudSim: an event-based simulation framework for computational grids and clouds, in European Conference on Parallel Processing, (Springer, Berlin, Heidelberg, 2010), pp. 305–313
M. Tighe, G. Keller, M. Bauer, H. Lutfiyya, DCSim: a data centre simulation tool for evaluating dynamic virtualized resource management, in 2012 8th International Conference on Network and Service Management (Cnsm) and 2012 Workshop on Systems Virtualiztion Management (SVM) (IEEE, 2012), pp. 385–392
A.S. Lakshmi, N.S. Chandra, M. Bal Raju, Optimized capacity scheduler for MapReduce applications in cloud environments, in Data Management, Analytics and Innovation, (Springer, Singapore, 2019), pp. 157–169
P. Kathiravelu, L. Veiga, An adaptive distributed simulator for cloud and MapReduce algorithms and architectures, in 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing (IEEE, 2014), pp. 79–88
M. Seddiki, R.P. de Prado, J.E. Munoz-Expósito, S. GarcÃa-Galán, Fuzzy rule-based systems for optimizing power consumption in data centers, in Image Processing and Communications Challenges 5, (Springer, Heidelberg, 2014), pp. 301–308
N. Shinde, P.S. Kiran, A survey of Cloud Auction mechanisms & decision making in Cloud Market to achieve highest resource & cost efficiency, in 2016 International Conference on Automatic Control and Dynamic Optimization Techniques (ICACDOT) (IEEE, 2016), pp. 1158–1162
Kohne A, Spohr M, Nagel L, Spinczyk O, Federated CloudSim: a SLA-aware federated cloud simulation framework, in Proceedings of the 2nd International Workshop on CrossCloud Systems (ACM, 2014), p. 3. ACM
Parallel Workload: https://www.cse.huji.ac.il/labs/parallel/workload/
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Gupta, P., Gupta, P.K. (2020). Tools for Fault and Reliability in Multilayered Cloud. In: Trust & Fault in Multi Layered Cloud Computing Architecture. Springer, Cham. https://doi.org/10.1007/978-3-030-37319-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-37319-1_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37318-4
Online ISBN: 978-3-030-37319-1
eBook Packages: EngineeringEngineering (R0)