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

Paulo Souza, João Nascimento, Conrado Boeira, Ângelo Vieira, Felipe Rubin, Rômulo Reis, Fábio Rossi, Tiago Ferreto

2020

Abstract

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.

Download


Paper Citation


in Harvard Style

Souza P., Nascimento J., Boeira C., Vieira Â., Rubin F., Reis R., Rossi F. and Ferreto T. (2020). IRENE: Interference and High Availability Aware Microservice-based Applications Placement for Edge Computing.In Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-424-4, pages 490-497. DOI: 10.5220/0009581604900497


in Bibtex Style

@conference{closer20,
author={Paulo Souza and João Nascimento and Conrado Boeira and Ângelo Vieira and Felipe Rubin and Rômulo Reis and Fábio Rossi and Tiago Ferreto},
title={IRENE: Interference and High Availability Aware Microservice-based Applications Placement for Edge Computing},
booktitle={Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2020},
pages={490-497},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009581604900497},
isbn={978-989-758-424-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - IRENE: Interference and High Availability Aware Microservice-based Applications Placement for Edge Computing
SN - 978-989-758-424-4
AU - Souza P.
AU - Nascimento J.
AU - Boeira C.
AU - Vieira Â.
AU - Rubin F.
AU - Reis R.
AU - Rossi F.
AU - Ferreto T.
PY - 2020
SP - 490
EP - 497
DO - 10.5220/0009581604900497