Abstract
Cloud Computing can be deliberated one of the revolutionary technology in the digital world in recent days. Cloud Computing has begun a new revolution not only technically but also economically in the computer based world. Employing cloud computing facilities has plentiful benefits such as the lessening of costs, enlargement of efficiency, central promotion of soft wares, limitless storage capacity, relaxed access and the independency of mentioned services from the hardware. But there are some problems and challenges in cloud computing. Fault tolerance can be mentioned as the one of the main restrictions. It becomes a critical requirement for attaining high performance in cloud computing. In this paper, various type of techniques of generating the capacity of Fault Tolerance has been pointed out. Subsequently, abstraction and algorithms of them are stated. The procedures of handling failure at any level has been described with flowchart in this paper. The fault tolerance architecture has been compared in terms of the type of the practical policies applied in the cloud computing system architecture, fault detection and fault recovery.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Gokhroo, M.K., Govil, M.C., Pilli, E.S.: Detecting and mitigating faults in cloud computing environment. In: 3rd IEEE International Conference (2017)
Nazari Cheraghlou, M., Khadem-Zadeh, A., Haghparast, M.: A survey of fault tolerance architecture in cloud computing. J. Netw. Comput. Appl. 61, 81–92 (2016)
Amin, Z., Singh, H., Sethi, N.: Review on fault tolerance techniques in cloud computing. Int. J. Comput. Appl. 116(18), 11–17 (2015)
Saikia, L.P., Devi, Y.L.: Fault tolerance techniques and algorithms in cloud system. Int. J. Comput. Sci. Commun. Netw. 4(1), 1–8 (2014)
Essa, Y.M.: A survey of cloud computing fault tolerance: techniques and implementation. Int. J. Comput. Appl. 138(13), 8887 (2016)
Kumar, S., Rana, D.S., Dimri, S.C.: Fault tolerance and load balancing algorithm in cloud computing: a survey. IJARCCE Int. J. Adv. Res. Comput. Commun. Eng. 4(7), 92–96 (2015)
Saikia, L.P., Devi, Y.L.: Fault tolerance techniques and algorithms in cloud computing. Int. J. Comput. Sci. Commun. Netw. 4(1), 01–8 (2014)
Amin, Z., Sethi, N., Singh, H.: Review on fault tolerance techniques in cloud computing. Int. J. Comput. Appl. 116, 7–11 (2015)
Singh, G., Kinger, S.: A survey on fault tolerance techniques and methods in cloud computing. Int. J. Eng. Res. Technol. 2(6), 1215–1217 (2013)
Prathiba, S., Sowvarnica, S.: Survey of failures and fault tolerance in cloud. In: Proceedings of 2017 2nd International Conference Computing Communication Technology ICCCT 2017, pp. 169–172 (2017)
Bala, A., Chana, I.: Fault tolerance- challenges, techniques and implementation in cloud computing. Int. J. Comput. Sci. 9(1), 288–293 (2012)
Mukwevho, M.A., Celik, T.: Toward a smart cloud: a review of fault-tolerance methods in cloud system. IEEE Trans. Serv. Comput. 1374(c), 1–18 (2018)
Ataallah, S.M.A., Nassar, S.M., Hemayed, E.E.: Fault tolerance in cloud computing – survey. In: 11th International Computer Engineering Conference, no. 1, pp. 241–245 (2015)
Hosseini, S.M., Arani, M.G.: Fault-tolerance techniques in cloud storage: a survey. Int. J. Database Theory Appl. 8(4), 183–190 (2015)
Sampaio, A.M., Barbosa, J.G.: A comparative cost analysis of fault-tolerance mechanisms for availability on the cloud. Sustain. Comput.: Inform. Syst. 19, 315–323 (2018)
Parvez, A.S., Robel, M.R.A., Rouf, M.A., Podder, P., Bharati, S.: Effect of fault tolerance in the field of cloud computing. Lecture Notes in Networks and Systems, vol. 98. Springer, Switzerland (2020). https://doi.org/10.1007/978-3-030-33846-6_34
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Robel, M.R.A., Bharati, S., Podder, P., Raihan-Al-Masud, M., Mandal, S. (2021). Fault Tolerance in Cloud Computing- An Algorithmic Approach. In: Abraham, A., Panda, M., Pradhan, S., Garcia-Hernandez, L., Ma, K. (eds) Innovations in Bio-Inspired Computing and Applications. IBICA 2019. Advances in Intelligent Systems and Computing, vol 1180. Springer, Cham. https://doi.org/10.1007/978-3-030-49339-4_31
Download citation
DOI: https://doi.org/10.1007/978-3-030-49339-4_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-49338-7
Online ISBN: 978-3-030-49339-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)