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 条
  • [31] Self-protecting multi-cloud applications
    Ortiz, Antonio M.
    Rios, Erkuden
    Mallouli, Wissam
    Iturbe, Eider
    de Oca, Edgardo Montes
    [J]. 2015 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2015, : 643 - 647
  • [32] Security Risk Optimization for Multi-cloud Applications
    Lovrencic, Rudolf
    Jakobovic, Domagoj
    Skvorc, Dejan
    Gros, Stjepan
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2020, 2020, 12104 : 659 - 669
  • [33] Multi-cloud Solution Design for Migrating a Portfolio of Applications to the Cloud
    Asthana, Shubhi
    Megahed, Aly
    Iyoob, Ilyas
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2020, 2021, 12632 : 485 - 494
  • [34] Cloud and Multi-Cloud Computing: Current Challenges and Future Applications
    Ardagna, Danilo
    [J]. 7TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF ENGINEERING SERVICE-ORIENTED AND CLOUD SYSTEMS PESOS 2015, 2015, : 1 - 2
  • [35] Location-Aware and Budget-Constrained Service Deployment for Composite Applications in Multi-Cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (08) : 1954 - 1969
  • [36] Towards Efficient Service Composition in Multi-Cloud Environment
    Lu, Junwen
    Hao, Yongsheng
    Wang, Lina
    Zheng, Mai
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2015, : 65 - 70
  • [37] Towards a Federated Learning Framework on a Multi-Cloud Environment
    Brum, Rafaela C.
    Sens, Pierre
    Arantes, Luciana
    Castro, Maria Clicia
    Drummond, Lucia Maria de A.
    [J]. 2022 IEEE 34TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING WORKSHOPS (SBAC-PADW 2022), 2022, : 39 - 44
  • [38] Towards a Holistic Brokerage System for Multi-Cloud Environment
    Aldawsari, Bandar
    Baker, Thar
    England, David
    [J]. 2015 10TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2015, : 248 - 254
  • [39] Cloud Service Brokerage-2014: Towards the Multi-cloud Ecosystem
    Simons, Anthony J. H.
    Rossini, Alessandro
    Paraskakis, Iraklis
    Jensen, Jens
    [J]. ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING, 2015, 508 : 121 - 123
  • [40] Extending a Low-Code Tool with Multi-cloud Deployment Capabilities
    Ul Haq, Fitash
    Alfonso, Ivan
    Sulejmani, Armen
    Cabot, Jordi
    [J]. SOFTWARE ARCHITECTURE, ECSA 2024 TRACKS AND WORKSHOPS, 2024, 14937 : 39 - 46