Microservices Management on Cloud/Edge Environments

被引:3
|
作者
Carrusca, Andre [1 ]
Gomes, Maria Cecilia [1 ]
Leitao, Joao [1 ]
机构
[1] NOVA LINCS & DI FCT UNL, Costa Da Caparica, Portugal
来源
关键词
Microservices architecture; Cloud and fog/edge computing; Self-adaptable applications;
D O I
10.1007/978-3-030-45989-5_8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The microservices architecture is a promising approach for application development, deployment, and evolution, both on cloud and emerging fog/edge platforms. Microservices' single functionality, small size, and independent development/deployment support faster and cheaper scaling of pressing functionalities on cloud systems. They support applications' evolution via service reuse and smooth service modification/inclusion. Individual or sets of inter-related services may also be dynamically deployed onto resource-restricted nodes closer to end devices and data sources, which are typical of fog/edge computational platforms. The resulting system is very complex and impossible to be adequately managed manually. This work presents an automatic solution for microservices' deployment/replication in the fog/edge, adapting the system according to the runtime evaluation of client accesses and resource usage. The evaluation validates the adaptability and performance gains.
引用
收藏
页码:95 / 108
页数:14
相关论文
共 50 条
  • [1] Telemetry-Driven Microservices Orchestration in Cloud-Edge Environments
    Marchese, Angelo
    Tomarchio, Orazio
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 91 - 101
  • [2] Osmotic Monitoring of Microservices between the Edge and Cloud
    Souza, Arthur
    Cacho, Nelio
    Noor, Ayman
    Jayaraman, Prem Prakash
    Romanovsky, Alexander
    Ranjan, Rajiv
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 758 - 765
  • [3] Microservices Scheduling Model Over Heterogeneous Cloud-Edge Environments As Support for IoT Applications
    Filip, Ion-Dorinel
    Pop, Florin
    Serbanescu, Cristina
    Choi, Chang
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04): : 2672 - 2681
  • [4] Towards Secure Management of Edge-Cloud IoT Microservices Using Policy as Code
    Pallewatta, Samodha
    Babar, Muhammad Ali
    SOFTWARE ARCHITECTURE, ECSA 2024, 2024, 14889 : 270 - 287
  • [5] Enabling microservices management for Deep Learning applications across the Edge-Cloud Continuum
    Houmani, Zeina
    Balouek-Thomert, Daniel
    Caron, Eddy
    Parashar, Manish
    2021 IEEE 33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2021), 2021, : 137 - 146
  • [6] Microservices Configurations and the Impact on the Performance in Cloud Native Environments
    Mekki, Mohamed
    Toumi, Nassima
    Ksentini, Adlen
    PROCEEDINGS OF THE 2022 47TH IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2022), 2022, : 239 - 244
  • [7] Microservices Management with the Unicorn Cloud Framework
    Feuerlicht, George
    Beranek, Marek
    Kovar, Vladimir
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 2, 2020, : 826 - 832
  • [8] An approach for the secure management of hybrid cloud-edge environments
    Celesti, Antonio
    Fazio, Maria
    Galletta, Antonino
    Carnevale, Lorenzo
    Wan, Jiafu
    Villari, Massimo
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 : 1 - 19
  • [9] Unveiling the Hardware and Software Implications of Microservices in Cloud and Edge Systems
    Gan, Yu
    Zhang, Yanqi
    Cheng, Dailun
    Shetty, Ankitha
    Rathi, Priyal
    Katarki, Nayan
    Bruno, Ariana
    Hu, Justin
    Ritchken, Brian
    Jackson, Brendon
    Hu, Kelvin
    Pancholi, Meghna
    He, Yuan
    Clancy, Brett
    Colen, Chris
    Wen, Fukang
    Leung, Catherine
    Wang, Siyuan
    Zaruvinsky, Leon
    Espinosa, Mateo
    Lin, Rick
    Liu, Zhongling
    Padilla, Jake
    Delimitrou, Christina
    IEEE MICRO, 2020, 40 (03) : 10 - 19
  • [10] An Auto-Scaling Approach for Microservices in Cloud Computing Environments
    Zargarazad, Matineh
    Ashtiani, Mehrdad
    JOURNAL OF GRID COMPUTING, 2023, 21 (04)