Towards a Flexible Deployment of Multi-cloud Applications Based on TOSCA and CAMP

被引:5
|
作者
Carrasco, Jose [1 ]
Cubo, Javier [1 ]
Pimentel, Ernesto [1 ]
机构
[1] Univ Malaga, Dept Lenguajes & Ciencias Comp, E-29071 Malaga, Spain
关键词
Heterogeneous cloud; Cloud application; Multi-deployment; Model transformation; TOSCA; CAMP;
D O I
10.1007/978-3-319-14886-1_26
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud Computing platforms offer diverse services and capabilities with own features. Hence, the provider services could be used by end users to compose a heterogeneous context of multiple cloud platforms in order to deploy their cloud applications made up of a set of modules, according to the best capabilities of the cloud providers. However, this is an ideal scenario, since the cloud platforms are being conducted in an isolated way by presenting many interoperability and portability restrictions, which complicate the integration of diverse provider services to achieve an heterogeneous deployment of multi-cloud applications. In this ongoing work, we present an approach based on model transformation to deploy multi-cloud applications by reusing standardization efforts related to the management and deployment of cloud applications. Specifically, using mechanisms specified by both standards, TOSCA and CAMP, we propose a methodology to describe the topology and distribution of modules of a cloud application and to deploy the interconnected modules over heterogeneous clouds. We illustrate our idea using a running example.
引用
收藏
页码:278 / 286
页数:9
相关论文
共 50 条
  • [41] 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
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (04) : 2251 - 2265
  • [42] SULTAN: A Composite Data Consistency Approach for SaaS Multi-Cloud Deployment
    Elgedawy, Islam
    [J]. 2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 122 - 131
  • [43] Flexible deployment of component-based distributed applications on the Cloud and beyond
    Linh Manh Pham
    Truong-Thang Nguyen
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (03): : 1141 - 1163
  • [44] Service deployment design in latency-critical multi-cloud environment
    Hegyi, Peter
    [J]. COMPUTER NETWORKS, 2022, 213
  • [45] A Seeding-based GA for Location-Aware Workflow Deployment in Multi-cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3364 - 3371
  • [46] Cloud Resources-Events-Agents Model: Towards TOSCA-Based Applications
    Qanbari, Soheil
    Sebto, Vahid
    Dustdar, Schahram
    [J]. SERVICE-ORIENTED AND CLOUD COMPUTING, 2014, 8745 : 160 - 170
  • [47] Collaborative Scheduling of Multi-cloud Distributed Multi-cloud Tasks Based on Evolutionary Multi-tasking Algorithm
    Zhao, Tianhao
    Wu, Linjie
    Cui, Zhihua
    Cai, Xingjuan
    [J]. BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023, 2024, 2061 : 3 - 13
  • [48] Orchestrating the Deployment of High Availability Services on Multi-zone and Multi-cloud Scenarios
    Moreno-Vozmediano, R.
    Montero, R. S.
    Huedo, E.
    Llorente, I. M.
    [J]. JOURNAL OF GRID COMPUTING, 2018, 16 (01) : 39 - 53
  • [49] Orchestrating the Deployment of High Availability Services on Multi-zone and Multi-cloud Scenarios
    R. Moreno-Vozmediano
    R. S. Montero
    E. Huedo
    I. M. Llorente
    [J]. Journal of Grid Computing, 2018, 16 : 39 - 53
  • [50] Multi-Cloud Management Strategies for Simulating IoT Applications
    Markus, Andras
    Dombi, Jozsef Daniel
    [J]. ACTA CYBERNETICA, 2019, 24 (01): : 83 - 103