A Review of Container level Autoscaling for Microservices-based Applications

被引:2
作者
Fourati, Mohamed Hedi [1 ]
Marzouk, Soumaya [1 ]
Jmaiel, Mohamed [1 ,2 ]
机构
[1] Univ Sfax, ReDCAD Lab, Sfax, Tunisia
[2] Univ Sfax, Digital Res Ctr, Sfax, Tunisia
来源
2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021) | 2021年
关键词
Autoscaling; Microservices; Containers; Cloud computing;
D O I
10.1109/WETICE53228.2021.00015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an overview of autoscaling solutions for microservices-based applications during elastic treatment. Actually, most of existing work propose solutions dealing with elasticity at the VM level. These solutions launch elasticity when VM overload is detected or predicted. Few solutions treat this issue at the container level and deal with elasticity of microservices-based applications. In addition, these latter use ideas employed at the VM level without considering the specificity of microservice architecture. In this paper, we study and classify existing autoscalers dealing with containers and deploying microservices-based applications. We explain the strength and the shortcomings of each category. As a conclusion, we describe the challenges of autoscaling treatment and we give recommendations for future solutions.
引用
收藏
页码:17 / 22
页数:6
相关论文
共 20 条
[1]   Autonomic Vertical Elasticity of Docker Containers with ELASTICDOCKER [J].
Al-Dhuraibi, Yahya ;
Paraiso, Fawaz ;
Djarallah, Nabil ;
Merle, Philippe .
2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, :472-479
[2]  
Ashraf A., 2012, CRAMP COST EFFICIENT
[3]   The Aneka platform and QoS-driven resource provisioning for elastic applications on hybrid Clouds [J].
Calheiros, Rodrigo N. ;
Vecchiola, Christian ;
Karunamoorthy, Dileban ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (06) :861-870
[4]  
Fourati Mohamed Hedi, 2020, ADV SCI TECHNOLOGY E
[5]  
Fourati Mohamed Hedi, 2019, DOCKERANALYZER FINE
[6]   Genetic Algorithm for Multi-Objective Optimization of Container Allocation in Cloud Architecture [J].
Guerrero, Carlos ;
Lera, Isaac ;
Juiz, Carlos .
JOURNAL OF GRID COMPUTING, 2018, 16 (01) :113-135
[7]  
Herbst Nikolas Roman., 2013, Elasticity in Cloud Computing: What It Is, and What It Is Not
[8]   Four-Fold Auto-Scaling on a Contemporary Deployment Platform Using Docker Containers [J].
Hoenisch, Philipp ;
Weber, Ingo ;
Schulte, Stefan ;
Zhu, Liming ;
Fekete, Alan .
SERVICE-ORIENTED COMPUTING, (ICSOC 2015), 2015, 9435 :316-323
[9]  
IBM, 2005, Tech. Rep.
[10]  
Kachele Steffen, 2013, COMPONENT BASED SCAL