Fault Tolerance Mechanisms in Distributed Cloud Computing Systems

Main Article Content

Cosminne mahahke

Abstract

Fault tolerance is essential for ensuring reliability and uninterrupted service delivery in distributed cloud environments. This paper examines various fault tolerance mechanisms such as replication, checkpointing, task migration, and self-healing systems. The proposed framework improves system availability and minimizes downtime during hardware or software failures. Comparative analysis shows that adaptive fault tolerance techniques enhance performance and resource utilization in large-scale cloud infrastructures. The paper concludes that robust fault management strategies are critical for maintaining high availability in modern cloud services.

Article Details

Section
Articles

References

Bellundagi, M. (2023). Blockchain-Based Secure Data Sharing Framework for Smart Applications. International Journal of Future Innovative Science and Technology (IJFIST), 6(2), 10268.

Bellundagi, M. (2022). Design and Implementation of Scalable Microservices Architecture for Digital Payment Systems. International Journal of Engineering & Extended Technologies Research (IJEETR), 4(4), 5048-5054.

Bellundagi, M. (2022). Performance Optimization Techniques for Enterprise Java Applications Using Middleware and Messaging Systems. International Journal of Computer Technology and Electronics Communication, 5(3), 5158-5168.

Zhang, Q., Cheng, L., & Boutaba, R. (2010). Cloud computing: State-of-the-art and research challenges. Journal of Internet Services and Applications, 1(1), 7–18.

Dean, J., & Ghemawat, S. (2008). MapReduce: Simplified data processing on large clusters. Communications of the ACM, 51(1), 107–113.

Marston, S., Li, Z., Bandyopadhyay, S., Zhang, J., & Ghalsasi, A. (2011). Cloud computing — The business perspective. Decision Support Systems, 51(1), 176–189.

Vaquero, L. M., Rodero-Merino, L., Caceres, J., & Lindner, M. (2009). A break in the clouds: Towards a cloud definition. ACM SIGCOMM Computer Communication Review, 39(1), 50–55.

Sultan, N. (2010). Cloud computing for education: A new dawn? International Journal of Information Management, 30(2), 109–116.

Foster, I., Zhao, Y., Raicu, I., & Lu, S. (2008). Cloud computing and grid computing 360-degree compared. Grid Computing Environments Workshop, 1–10.

Rao, R. V., Selvamani, K., & Kumar, S. (2011). Security challenges and threats in cloud computing. International Journal of Computer Science and Information Technologies, 2(4), 1706–1711.

Hashem, I. A. T., Yaqoob, I., Anuar, N. B., Mokhtar, S., Gani, A., & Khan, S. U. (2015). The rise of “big data” on cloud computing: Review and open research issues. Information Systems, 47, 98–115.

Amazon Web Services. (2024). Overview of cloud computing. Retrieved from AWS Official Website

Microsoft Azure. (2024). Cloud computing services. Retrieved from Microsoft Azure

Google Cloud. (2024). Google cloud architecture framework. Retrieved from Google Cloud

IBM Cloud. (2024). Hybrid cloud solutions and services. Retrieved from IBM Cloud

Oracle Corporation. (2024). Oracle cloud infrastructure documentation. Retrieved from Oracle Cloud

Bernstein, D. (2014). Containers and cloud: From LXC to Docker to Kubernetes. IEEE Cloud Computing, 1(3), 81–84.

Pahl, C. (2015). Containerization and the PaaS cloud. IEEE Cloud Computing, 2(3), 24–31.

Botta, A., De Donato, W., Persico, V., & Pescapé, A. (2016). Integration of cloud computing and internet of things: A survey. Future Generation Computer Systems, 56, 684–700.