International Journal of Computer
Trends and Technology

Research Article | Open Access | Download PDF

Volume 72 | Issue 7 | Year 2024 | Article Id. IJCTT-V72I7P115 | DOI : https://doi.org/10.14445/22312803/IJCTT-V72I7P115

Comparing High Availability and Disaster Recovery in Multi-Cloud Environments


Aseem Mankotia

Received Revised Accepted Published
21 May 2024 30 Jun 2024 19 Jul 2024 31 Jul 2024

Citation :

Aseem Mankotia, "Comparing High Availability and Disaster Recovery in Multi-Cloud Environments," International Journal of Computer Trends and Technology (IJCTT), 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.

References

[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