Comparing High Availability and Disaster Recovery in Multi-Cloud Environments

  IJCTT-book-cover
 
         
 
© 2024 by IJCTT Journal
Volume-72 Issue-7
Year of Publication : 2024
Authors : Aseem Mankotia
DOI :  10.14445/22312803/IJCTT-V72I7P115

How to Cite?

Aseem Mankotia, "Comparing High Availability and Disaster Recovery in Multi-Cloud Environments," International Journal of Computer Trends and Technology, vol. 72, no. 7, pp.113-121, 2024. Crossref, https://doi.org/10.14445/22312803/IJCTT-V72I7P115

Abstract
In the contemporary connected world, organizations employ multiple clouds to improve accessibility and manage possible negative consequences that may occur due to the absence of services or loss of data. This paper focuses on two major activity protocols, namely, High Availability (HA) and Disaster Recovery (DR) in multi-cloud frameworks. High Availability guarantees constant system operation, even in case of maintenance work or hardware malfunction, by migrating duplicate systems through various cloud operators. Disaster Recovery, on the other hand, is oriented toward the restoration of business as soon as possible after the disaster has occurred and concentration on data restoration to a predefined state or site. This paper aims to analyze the differences in the technical characteristics, limitations, and opportunities of HA and DR focused on the multicloud model for aspects such as cost, optimization difficulty, data and application consistency, and geographical and legal issues. Also, it discusses the effects of containerization, serverless architecture, and orchestration solutions on HA and DR plans, which should be scalable, automated and inherent to the services’ nature. Time-sensitive data needs are also discussed in the paper where HA with nearly zero downtime is juxtaposed with DR needing premier protection and speed in different multi-cloud cases.

Keywords
Multi-cloud environments, High Availability (HA), Disaster Recovery (DR), Redundancy and failover, Automation.

Reference

[1] What is High Availability Cloud Computing & How Do I Achieve It?, Weka, 2022. [Online]. Available: https://www.weka.io/learn/hpc/high-availability-computing/
[2] Multi-Cloud Disaster Recovery, SIOS, 2021. [Online]. Available: https://us.sios.com/blog/multi-cloud-disaster-recovery/
[3] The Impact of Cloud Technologies on Software Development, Geeksforgeeks, 2024. [Online]. Available: https://www.geeksforgeeks.org/impact-of-cloud-technologies-on-software-development/
[4] Huanhuan Xiong, Frank Fowley, and Claus Pahl, “A Database-Specific Pattern for Multi-cloud High Availability and Disaster Recovery,” Advances in Service-Oriented and Cloud Computing, pp. 374-388, 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Mohammad M. Alshammari et al., “Disaster Recovery in Single-Cloud and Multi-Cloud Environments: Issues and challenges,” 2017 4th IEEE International Conference on Engineering Technologies and Applied Sciences (ICETAS), Salmabad, Bahrain, pp. 1-7, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Muhammad Waseem et al., “Containerization in Multi Cloud Environment Roles Strategies Challenges and Solutions for Effective Implementation,” arxiv, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[7] What is a Multi-Cloud Strategy?, vmWare. [Online]. Available: https://www.vmware.com/topics/glossary/content/multi-cloud-strategy.html
[8] AWS Solutions for Hybrid and Multicloud, AWS. [Online]. Available: https://aws.amazon.com/hybrid-multicloud/
[9] Hybrid and Multicloud Solutions, Microsoft. [Online]. Available: https://azure.microsoft.com/en-in/solutions/hybrid-cloud-app