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 条
  • [1] Orchestrated multi-cloud application deployment in OpenStack with TOSCA
    Tricomi, Giuseppe
    Panarello, Alfonso
    Merlino, Giovanni
    Longo, Francesco
    Bruneo, Dario
    Puliafito, Antonio
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2017, : 469 - 474
  • [2] TORCH: a TOSCA-Based Orchestrator of Multi-Cloud Containerised Applications
    Tomarchio, Orazio
    Calcaterra, Domenico
    Di Modica, Giuseppe
    Mazzaglia, Pietro
    [J]. JOURNAL OF GRID COMPUTING, 2021, 19 (01)
  • [3] TORCH: a TOSCA-Based Orchestrator of Multi-Cloud Containerised Applications
    Orazio Tomarchio
    Domenico Calcaterra
    Giuseppe Di Modica
    Pietro Mazzaglia
    [J]. Journal of Grid Computing, 2021, 19
  • [4] Model-based deployment of secure multi-cloud applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2019, 10 (06) : 639 - 653
  • [5] MUSA Deployer: Deployment of Multi-cloud Applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. 2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 107 - 112
  • [6] Mantus: Putting Aspects to Work for Flexible Multi-Cloud Deployment
    Palesandro, Alex
    Lacoste, Marc
    Bennani, Nadia
    Guegan, Chirine Ghedira
    Bourge, Denis
    [J]. 2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 656 - 663
  • [7] CYCLONE Unified Deployment and Management of Federated, Multi-Cloud Applications
    Slawik, Mathias
    Zilci, Beguem Ilke
    Demchenko, Yuri
    Aznar Baranda, Jose Ignacio
    Branchat, Robert
    Loomis, Charles
    Lodygensky, Oleg
    Blanchet, Christophe
    [J]. 2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 453 - 457
  • [8] Seeding-Based Multi-Objective Evolutionary Algorithms for Multi-Cloud Composite Applications Deployment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2020), 2020, : 240 - 247
  • [9] The Prospects for Multi-Cloud Deployment of SaaS Applications with Container Orchestration Platforms
    Reniers, Vincent
    [J]. 2016 MIDDLEWARE DOCTORAL SYMPOSIUM, 2016,
  • [10] Model Based Control for Multi-cloud Applications
    Miglierina, Marco
    Gibilisco, Giovanni P.
    Ardagna, Danilo
    Di Nitto, Elisabetta
    [J]. 2013 5TH INTERNATIONAL WORKSHOP ON MODELING IN SOFTWARE ENGINEERING (MISE), 2013, : 37 - 43