An Efficient Resource Scheduling Strategy for V2X Microservice Deployment in Edge Servers

被引:0
作者
Shi, Yanjun [1 ]
Guo, Yijia [1 ]
Lv, Lingling [1 ]
Zhang, Keshuai [1 ]
机构
[1] Dalian Univ Technol, Sch Mech Engn, Dalian 116024, Peoples R China
关键词
containerized microservice; resource scheduling; edge computing; MULTIOBJECTIVE OPTIMIZATION; ALLOCATION; ALGORITHM;
D O I
10.3390/fi12100172
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The fast development of connected vehicles with support for various V2X (vehicle-to-everything) applications carries high demand for quality of edge services, which concerns microservice deployment and edge computing. We herein propose an efficient resource scheduling strategy to containerize microservice deployment for better performance. Firstly, we quantify three crucial factors (resource utilization, resource utilization balancing, and microservice dependencies) in resource scheduling. Then, we propose a multi-objective model to achieve equilibrium in these factors and a multiple fitness genetic algorithm (MFGA) for the balance between resource utilization, resource utilization balancing, and calling distance, where a container dynamic migration strategy in the crossover and mutation process of the algorithm is provided. The simulated results from Container-CloudSim showed the effectiveness of our MFGA.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 24 条
[1]  
[Anonymous], 2018, 2018 IEEE 2 INT C
[2]  
[Anonymous], 2019, FUTURE INTERNET, DOI DOI 10.3390/fi11100217
[3]   Where There Is Fire There Is SMOKE: A Scalable Edge Computing Framework for Early Fire Detection [J].
Avgeris, Marios ;
Spatharakis, Dimitrios ;
Dechouniotis, Dimitrios ;
Kalatzis, Nikos ;
Roussaki, Ioanna ;
Papavassiliou, Symeon .
SENSORS, 2019, 19 (03)
[4]  
Emara M, 2018, EUR CONF NETW COMMUN, P157, DOI 10.1109/EuCNC.2018.8442825
[5]   Microservices Scheduling Model Over Heterogeneous Cloud-Edge Environments As Support for IoT Applications [J].
Filip, Ion-Dorinel ;
Pop, Florin ;
Serbanescu, Cristina ;
Choi, Chang .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04) :2672-2681
[6]   Optimization of Microservice Composition Based on Artificial Immune Algorithm Considering Fuzziness and User Preference [J].
Gao, Ming ;
Chen, Mingxia ;
Liu, An ;
Ip, Wai Hung ;
Yung, Kai Leung .
IEEE ACCESS, 2020, 8 :26385-26404
[7]   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
[8]   Optimizing Service Placement for Microservice Architecture in Clouds [J].
Hu, Yang ;
de Laat, Cees ;
Zhao, Zhiming .
APPLIED SCIENCES-BASEL, 2019, 9 (21)
[9]  
Javed AR, 2020, J AMB INTEL HUM COMP, DOI [10.1007/s10723-019-09498-8, 10.1007/s12652-020-01770-0]
[10]  
Kaewkasi C, 2017, INT CONF KNOWL SMART, P254, DOI 10.1109/KST.2017.7886112