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 条
  • [31] RunWild: Resource Management System with Generalized Modeling for Microservices on Cloud
    Choochotkaew, Sunyanan
    Chiba, Tatsuhiro
    Trent, Scott
    Amaral, Marcelo
    2021 IEEE 14TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2021), 2021, : 609 - 618
  • [32] Edge Computing and Microservices Middleware for Home Energy Management Systems
    Ferreira, Luiz C. B. C.
    Borchardt, Andreza Da Rosa
    Cardoso, Gustavo Dos Santos
    Mendes Lemes, Dimas Augusto
    De Sousa, Gabriel R.
    Dos Reis De Sousa, Gabriel Rodrigues
    Bauer Neto, Fernando
    De Lima, Eduardo Rodrigues
    Fraindenraich, Gustavo
    Cardieri, Paulo
    Meloni, Luis Geraldo P.
    IEEE ACCESS, 2022, 10 : 109663 - 109676
  • [33] Evaluation of edge cloud server placement for edge computing environments
    Takeda, Ayaka
    Kimura, Tomotaka
    Hirata, Kouji
    2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [34] Scalable Object Detection for Edge Cloud Environments
    Hector, Rory
    Umar, Muhammad
    Mehmood, Asif
    Li, Zhu
    Bhattacharyya, Shuvra
    FRONTIERS IN SUSTAINABLE CITIES, 2021, 3
  • [35] IntMA: Dynamic Interaction-aware resource allocation for containerized microservices in cloud environments
    Joseph, Christina Terese
    Chandrasekaran, K.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 111
  • [36] A Deep Reinforcement Learning Approach for the Placement of Scalable Microservices in the Edge-to-Cloud Continuum
    Maia, Adyson Magalh Aes
    Ghamri-Doudane, Yacine
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 479 - 485
  • [37] PoMic: Dynamic Power Management of VM-Microservices in Overcommitted Cloud
    Reyhaneh Noorabad
    Nasrollah Moghadam Charkari
    Sadegh Dorri Nogoorani
    Journal of Grid Computing, 2023, 21
  • [38] PoMic: Dynamic Power Management of VM-Microservices in Overcommitted Cloud
    Noorabad, Reyhaneh
    Charkari, Nasrollah Moghadam
    Nogoorani, Sadegh Dorri
    JOURNAL OF GRID COMPUTING, 2023, 21 (01)
  • [39] Building Secure Environments for Microservices
    Northern, Bradley
    Ulybyshev, Denis
    2022 INTERNATIONAL WORKSHOP ON SECURE AND RELIABLE MICROSERVICES AND CONTAINERS (SRMC 2022), 2022, : 27 - 31
  • [40] Perspectives for Selecting Cloud Microservices
    Franca, Marcelo
    Werner, Claudia
    2018 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2018), 2018, : 56 - 59