Orchestrating the Deployment of High Availability Services on Multi-zone and Multi-cloud Scenarios

被引:0
|
作者
R. Moreno-Vozmediano
R. S. Montero
E. Huedo
I. M. Llorente
机构
[1] Universidad Complutense de Madrid,Computer Science Faculty
[2] Harvard University,FAS Research Computing
来源
Journal of Grid Computing | 2018年 / 16卷
关键词
High-availability; Multi-tier services and applications; Multi-zone and multi-cloud orchestration; Affinity and anti-affinity mechanisms;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing has become one of the most used platforms to deploy High Availability (HA) solutions for its flexibility, on-demand provisioning, and elasticity. However, although many providers offer specific tools for HA support, like floating IPs and load balancing, the analysis of downtime at public cloud providers in previous years shows that a combination of several availability zones or cloud providers is required to achieve “five nines” availability. Besides reducing the chances of failure, the use of multiple availability zones and geographically distributed clouds may additionally bring performance and cost benefits. However, the orchestration, in an efficient and adaptive way, of HA multi-tier services in multi-zone and multi-cloud environments brings several challenges. This paper presents a novel orchestration method to automate the deployment and management of high availability multi-tier services on multiple availability zones, by introducing new affinity mechanisms, such as VM to location and role to role affinity/anti-affinity rules. Furthermore, we also extend this solution to multi-cloud scenarios, based on the replication or distribution of the service components among various clouds, along with their corresponding affinity rules.
引用
收藏
页码:39 / 53
页数:14
相关论文
共 50 条
  • [21] Resource Management in Multi-Cloud Scenarios via Reinforcement Learning
    Pietrabissa, Antonio
    Battilotti, Stefano
    Facchinei, Francisco
    Giuseppi, Alessandro
    Oddi, Guido
    Panfili, Martina
    Suraci, Vincenzo
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 9084 - 9089
  • [22] Supporting Bioinformatics Applications with Hybrid Multi-cloud Services
    Ali, Ahmed Abdullah
    El-Kalioby, Mohamed
    Abouelhoda, Mohamed
    BIOINFORMATICS AND BIOMEDICAL ENGINEERING (IWBBIO 2015), PT I, 2015, 9043 : 415 - 425
  • [23] Cloud resources allocation for critical IaaS services in multi-cloud environment
    Riane D.
    Ettalbi A.
    International Journal of Cloud Computing, 2022, 11 (5-6) : 502 - 510
  • [24] CHARM: A Cost-Efficient Multi-Cloud Data Hosting Scheme with High Availability
    Zhang, Quanlu
    Li, Shenglong
    Li, Zhenhua
    Xing, Yuanjian
    Yang, Zhi
    Dai, Yafei
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2015, 3 (03) : 372 - 386
  • [25] Multi-Objective Data Placement for Multi-Cloud Socially Aware Services
    Jiao, Lei
    Li, Jun
    Du, Wei
    Fu, Xiaoming
    2014 PROCEEDINGS IEEE INFOCOM, 2014, : 28 - 36
  • [26] An Optimal Deployment Framework for Multi-Cloud Virtualized Radio Access Networks
    Murti, Fahri Wisnu
    Ayala-Romero, Jose A.
    Garcia-Saavedra, Andres
    Costa-Perez, Xavier
    Iosifidis, George
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (04) : 2251 - 2265
  • [27] SULTAN: A Composite Data Consistency Approach for SaaS Multi-Cloud Deployment
    Elgedawy, Islam
    2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 122 - 131
  • [28] Towards a Flexible Deployment of Multi-cloud Applications Based on TOSCA and CAMP
    Carrasco, Jose
    Cubo, Javier
    Pimentel, Ernesto
    ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING, 2015, 508 : 278 - 286
  • [29] Extending a Low-Code Tool with Multi-cloud Deployment Capabilities
    Ul Haq, Fitash
    Alfonso, Ivan
    Sulejmani, Armen
    Cabot, Jordi
    SOFTWARE ARCHITECTURE, ECSA 2024 TRACKS AND WORKSHOPS, 2024, 14937 : 39 - 46
  • [30] Service deployment design in latency-critical multi-cloud environment
    Hegyi, Peter
    COMPUTER NETWORKS, 2022, 213