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
来源
SERVICE-ORIENTED COMPUTING, ICSOC 2019 | 2020年 / 12019卷
关键词
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 条
  • [21] POBO: Safe and Optimal Resource Management for Cloud Microservices
    Guo H.
    Cao H.
    He J.
    Liu X.
    Shi Y.
    Performance Evaluation Review, 2024, 51 (04): : 20 - 21
  • [22] Orchestrating Microservices-Based Applications in the Cloud-to-Edge Continuum
    Marchese, Angelo
    Tomarchio, Orazio
    CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2022, CLOSER 2023, 2024, 1845 : 170 - 187
  • [23] Utilizing Microservices Architecture for Enhanced Service Sharing in IoT Edge Environments
    Alanezi, Khaled
    Mishra, Shivakant
    IEEE ACCESS, 2022, 10 : 90034 - 90044
  • [24] Towards Sustainable Deployment of Microservices over the Cloud-Edge Continuum, with FREEDA
    Soldani, Jacopo
    Amadini, Roberto
    Brogi, Antonio
    Forti, Stefano
    Giallorenzo, Saverio
    Plebani, Pierluigi
    Vitali, Monica
    Zavattaro, Gianluigi
    PROCEEDINGS OF THE 4TH 2024 ON WORKSHOP ON FLEXIBLE RESOURCE AND APPLICATION MANAGEMENT ON THE EDGE, FRAME 2024, 2024, : 1 - 4
  • [25] A Deployment Management of High-Availability Microservices for Edge Computing
    Chen, Hung-Ming
    Chen, Shih-Ying
    Zheng, Zhong-Xiang
    Huang, Ti-Wei
    Huang, Cheng-Yu
    2020 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2020), 2021, : 110 - 113
  • [26] PacificClouds: A Flexible MicroServices based Architecture for Interoperability in Multi-Cloud Environments
    de Carvalho, Juliana Oliveira
    Trinta, Fernando
    Vieira, Dario
    CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 448 - 455
  • [27] Ursa: Lightweight Resource Management for Cloud-Native Microservices
    Zhang, Yanqi
    Zhou, Zhuangzhuang
    Elnikety, Sameh
    Delimitrou, Christina
    2024 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA 2024, 2024, : 954 - 969
  • [28] The Nanoservices Framework: Co-locating Microservices in the Cloud-Edge Continuum
    Caron, Eric
    Gracia-Tinedo, Raul
    2023 IEEE 31ST INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, ICNP, 2023,
  • [29] RESTful Hardware Microservices using Reconfigurable Networked Accelerators in Cloud and Edge Datacenters
    Ezzeddine, Mazen
    Morcel, Raghid
    Artail, Hassan
    Saghir, Mazen A. R.
    Akkary, Haitham
    Hajj, Hazem
    2018 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2018,
  • [30] REPO: A Microservices Elastic Management System for Cost Reduction in the Cloud
    MaQalhaes, Alex
    Rech, Luciana
    Moraes, Ricardo
    Vasques, Francisco
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 333 - 338