Deployment Management and Topology Discovery of Microservice Applications in the Multicloud Environment

被引:0
|
作者
Hao Wei
Joaquin Salvachua Rodriguez
Octavio Nieto-Taladriz Garcia
机构
[1] Universidad Politécnica de Madrid,Departamento de Ingeniería Electrónica
[2] Universidad Politécnica de Madrid,Departamento de Ingeniería de Sistemas Telemáticos
来源
Journal of Grid Computing | 2021年 / 19卷
关键词
Cloud computing; Multicloud management; Microservice; Deployment management; Policy-based management; Application topology discovery;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing enables the evolution of modern software application design. Applications based on microservice architecture are an example. Meanwhile, multiclouds are widely accepted by enterprise as an infrastructure strategy; however, challenges remain. The autonomous and distributable nature of modern applications, as well as the complexity of multicloud infrastructure, often make universal application deployment management impractical. This phenomenon may further hinder application quality and efficiency. Therefore, deployment resource control and topology discovery in the multicloud infrastructure environment is an intriguing area of cloud computing research. This paper proposes a framework to manage application deployment in the multicloud environment. The framework uses a policy-based deployment control to automatically select and provide deployment resources from the multicloud infrastructure, and it subsequently uses topology discovery to visualize and verify the actual deployment. The proposed framework design is introduced in the paper, and a proof-of-concept prototype is implemented. Experiments in empirical scenarios are conducted. The experimental results indicate that the proposed framework is effective in controlling deployment resources and presenting actual deployment across clouds.
引用
收藏
相关论文
共 50 条
  • [1] Deployment Management and Topology Discovery of Microservice Applications in the Multicloud Environment
    Wei, Hao
    Rodriguez, Joaquin Salvachua
    Garcia, Octavio Nieto-Taladriz
    [J]. JOURNAL OF GRID COMPUTING, 2021, 19 (01)
  • [2] On the cost of the management of user applications in a multicloud environment
    Di Modica, Giuseppe
    Di Stefano, Antonella
    Tomarchio, Orazio
    Morana, Giovanni
    [J]. 2019 7TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2019), 2019, : 175 - 181
  • [3] Decision support for multicloud deployment of a modeling environment
    Lacatusu, Marian
    Ionita, Anca Daniela
    Lacatusu, Florin
    Damian, Ioan
    [J]. 2022 IEEE 18TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, ICCP, 2022, : 247 - 251
  • [4] Policy-based Deployment in a Hybrid and Multicloud Environment
    Di Modica, Giuseppe
    Tomarchio, Orazio
    Wei, Hao
    Rodriguez, Joaquin
    [J]. CLOSER: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2019, : 388 - 395
  • [5] A Microservice Based Architecture Topology for Machine Learning Deployment
    Ribeiro, Jose Lucas
    Figueredo, Mickael
    Araujo, Adelson
    Cacho, Nelio
    Lopes, Frederico
    [J]. 2019 5TH IEEE INTERNATIONAL SMART CITIES CONFERENCE (IEEE ISC2 2019), 2019, : 426 - 431
  • [6] LOOSELY COUPLED MTC APPLICATIONS FOR MULTICLOUD DEPLOYMENT OF COMPUTING CLUSTERS
    Kanna, M. Sathish
    [J]. 2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 4785 - 4790
  • [7] Multicloud Deployment of Computing Clusters for Loosely Coupled MTC Applications
    Moreno-Vozmediano, Rafael
    Montero, Ruben S.
    Llorente, Ignacio M.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (06) : 924 - 930
  • [8] Topology-Aware Scheduling Framework for Microservice Applications in Cloud
    Li, Xin
    Zhou, Junsong
    Wei, Xin
    Li, Dawei
    Qian, Zhuzhong
    Wu, Jie
    Qin, Xiaolin
    Lu, Sanglu
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (05) : 1635 - 1649
  • [9] Modelling and Managing Deployment Costs of Microservice-Based Cloud Applications
    Leitner, Philipp
    Cito, Jurgen
    Stockli, Emanuel
    [J]. 2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 165 - 174
  • [10] Deployment of an algorithm for large-scale topology discovery
    Donnet, Benoit
    Raoult, Philippe
    Friedman, Timur
    Crovella, Mark
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2006, 24 (12) : 2210 - 2220