Designing Self-Healing Cloud Architectures for Mission-Critical Distributed Systems
Abstract
Distributed systems which are mission critical require high availability, resilience and minimum downtimes during failure, cyber threats, and dynamic workloads. Conventional fault-tolerant systems, though useful to a certain degree, can be based on manual intervention and recovery plans and are therefore less adaptable in the complicated cloud environment. This paper discusses how self-healing cloud architecture can be designed to use automation, smart monitoring and adaptive remediation methods to maintain the reliability of the system.The suggested architecture will include real-time anomaly detection, predictive analytics and automated recovery processes to detect, diagnose, and fix system failures automatically. Using technologies like microservices, container orchestration, and AI- driven observability, the system dynamically reacts to failures by taking measures such as auto-scaling, rerouting of services, and isolating faults. Proactive healing is also a focus area in the framework to anticipate possible disruptions and prevent them before they affect system performance. Experimental analysis indicates that there is better system uptime, shorter mean time to recovery (MTTR), and greater efficiency in operation as opposed to traditional methods. The study will help to create intelligent, scalable, and robust cloud architectures that can support mission-critical applications in areas like healthcare, finance, and smart cities.
Article Information
Journal |
International Journal of Science, Research and Technology |
|---|---|
Volume (Issue) |
Vol. 7 No. 2 (2024): International Journal of Science, Research and Technology (IJSRAT) |
DOI |
|
Pages |
11717-11721 |
Published |
March 13, 2024 |
| Copyright |
All rights reserved |
Open Access |
This work is licensed under a Creative Commons Attribution 4.0 International License. |
How to Cite |
Venkatramana Reddy Panyala (%2024). Designing Self-Healing Cloud Architectures for Mission-Critical Distributed Systems. International Journal of Science, Research and Technology , Vol. 7 No. 2 (2024): International Journal of Science, Research and Technology (IJSRAT) , pp. 11717-11721. https://doi.org/10.15662/fcrhcr06 |
References
[2] M. Kleppmann, “Designing Data-Intensive Applications,” O’Reilly Media, (widely cited for event-driven architectures), 2022.
[3] B. Burns, J. Beda, and K. Hightower, “Kubernetes: Up and Running,” O’Reilly Media, 3rd Edition, 2023.
[4] H. Nguyen, Z. Shen, and X. Gu, “AGILE: Automated Root Cause Analysis in Cloud Systems,” IEEE Transactions on Cloud Computing, vol. 11, no. 2, 2023.
[5] Y. Chen, A. Ganapathi, R. Griffith, and R. Katz, “The Case for Evaluating MapReduce Performance Using Workload Suites,” IEEE MASCOTS (relevance in cloud performance), 2022.
[6] Buyya, J. Broberg, and A. Goscinski, “Cloud Computing: Principles and Paradigms,” Wiley, (updated relevance in cloud resilience studies), 2023.
[7] P. Bodik, M. Goldszmidt, A. Fox, D. B. Woodard, and H. Andersen, “Fingerprinting the Datacenter: Automated Classification of Performance Crises,” IEEE Transactions on Dependable and Secure Computing, vol. 1, no. 4, updated relevance 2022.
[8] X. Zhang, Y. Chen, and L. Wang, “Reinforcement Learning-Based Resource Management for Cloud Systems,” IEEE Access, vol. 11, pp. 45678–45690, 2023.
[9] E. Bauer and R. Adams, “Reliability and Availability of Cloud Computing Systems,” Wiley-IEEE Press, updated edition, 2022.
[10] J. Xu, P. Bodik, and M. Goldszmidt, “Detecting Large-Scale System Problems by Mining Console Logs,” ACM SOSP (updated relevance in log-based anomaly detection), 2022.
[11] A. Verma, L. Cherkasova, and R. H. Campbell, “ARIA: Automatic Resource Inference and Allocation for MapReduce Environments,” ACM ICAC (relevance in auto-scaling), 2022.
[12] K. Hwang, G. Fox, and J. Dongarra, “Distributed and Cloud Computing: From Parallel Processing to the Internet of Things,” Morgan Kaufmann, updated relevance 2023.
[13] X. Zhang, Y. Chen, and L. Wang, “Reinforcement learning-based resource management in cloud computing: A survey,” IEEE Access, vol. 11, pp. 45678–45690, 2023.
[14] B. Burns, J. Beda, and C. McLuckie, Kubernetes: Up and Running, 3rd ed. Sebastopol, CA, USA: O’Reilly Media, 2023.