IRENE: Interference and High Availability Aware Microservice-based Applications Placement for Edge Computing

被引:0
|
作者
Souza, Paulo [1 ]
Nascimento, Joao [1 ]
Boeira, Conrado [1 ]
Vieira, Angelo [1 ]
Rubin, Felipe [1 ]
Reis, Romulo [1 ]
Rossi, Fabio [2 ]
Ferreto, Tiago [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Porto Alegre, RS, Brazil
[2] Fed Inst Educ Sci & Technol Farroupilha, Alegrete, Brazil
来源
PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER) | 2020年
关键词
Edge Computing; Microservices; Genetic Algorithm; Applications Placement;
D O I
10.5220/0009581604900497
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The adoption of microservice-based applications in Edge Computing is increasing, as a result of the improved maintainability and scalability delivered by these highly-distributed and decoupled applications. On the other hand, Edge Computing operators must be aware of availability and resource contention issues when placing microservices on the edge infrastructure to avoid applications' performance degradation. In this paper, we present IRENE, a genetic algorithm designed to improve the performance of microservice-based applications in Edge Computing by preventing performance degradation caused by resource contention and increasing the application's availability as a means for avoiding SLA violations. Experiments were carried, and the results showed IRENE effectiveness over different existing strategies in different scenarios. In future investigations, we intend to extend IRENE's interference awareness to the network level.
引用
收藏
页码:490 / 497
页数:8
相关论文
共 50 条
  • [1] Distributed Redundant Placement for Microservice-based Applications at the Edge
    Zhao, Hailiang
    Deng, Shuiguang
    Liu, Zijie
    Yin, Jianwei
    Dustdar, Schahram
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (03) : 1732 - 1745
  • [2] Improving microservice-based applications with runtime placement adaptation
    Sampaio, Adalberto R., Jr.
    Rubin, Julia
    Beschastnikh, Ivan
    Rosa, Nelson S.
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2019, 10 (01)
  • [3] Resource-Aware Cyber Deception for Microservice-Based Applications
    Zambianco, Marco
    Facchinetti, Claudio
    Doriguzzi-Corin, Roberto
    Siracusa, Domenico
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 4211 - 4224
  • [4] Topology-Aware Continuous Experimentation in Microservice-Based Applications
    Schermann, Gerald
    Oliveira, Fabio
    Wittern, Erik
    Leitner, Philipp
    SERVICE-ORIENTED COMPUTING (ICSOC 2020), 2020, 12571 : 19 - 35
  • [5] Edge-supported Microservice-based Resource Discovery for Mist Computing
    Sattari, Arash
    Ehsani, Rouhollah
    Leppanen, Teemu
    Pirttikangas, Susanna
    Riekki, Jukka
    2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, : 462 - 468
  • [6] A Lightweight Container Design for Microservice-based Industrial Edge Applications
    Yang, Dali
    Dai, Wenbin
    2022 IEEE 17TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2022, : 858 - 863
  • [7] Workload Modeling for Microservice-Based Edge Computing in Power Internet of Things
    Zhou, Jun
    Cen, Bowei
    Cai, Zexiang
    Chen, Yuanju
    Sun, Yuyan
    Xue, Hongli
    Tan, Weiha O.
    IEEE ACCESS, 2021, 9 : 76205 - 76212
  • [8] Quality of Service-aware matchmaking for adaptive microservice-based applications
    Stefanic, Polona
    Kochovski, Petar
    Rana, Omer F.
    Stankovski, Vlado
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (19):
  • [9] PBScaler: A Bottleneck-Aware Autoscaling Framework for Microservice-Based Applications
    Xie, Shuaiyu
    Wang, Jian
    Li, Bing
    Zhang, Zekun
    Li, Duantengchuan
    Hung, Patrick C. K.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (02) : 604 - 616
  • [10] Transparent Tracing of Microservice-based Applications
    Santana, Matheus
    Sampaio, Adalberto, Jr.
    Andrade, Marcos
    Rosa, Nelson S.
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1252 - 1259