arrow
返回

Load balancing scheduling mechanism for OpenStack and Docker integration

delete2023-04-28
delete2
delete
OA
AI
J
Jiarui Qian
王
王永 (Yong Wang)
X
Xiaoxue Wang
P
Peng Zhang
X
Xiaofeng Wang *
DOI:10.1186/s13677-023-00445-3delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With the development of cloud-edge collaborative computing, cloud computing has become crucial in data analysis and data processing. OpenStack and Docker are important components of cloud computing, and the integration of the two has always attracted widespread attention in industry. The scheduling mechanism adopted by the existing fusion solution uses a uniform resource weight for all containers, and the computing nodes resources on the cloud platform is unbalanced under differentiated resource requirements of the containers. Therefore, considering different network communication qualities, a load-balancing Docker scheduling mechanism based on OpenStack is proposed to meet the needs of various resources (CPU, memory, disk, and bandwidth) of containers. This mechanism uses the precise limitation strategy for container resources and a centralized strategy for container resources as the scheduling basis, and it generates exclusive weights for containers through a filtering stage, a weighing stage based on weight adaptation, and a non-uniform memory access (NUMA) lean stage. The experimental results show that, compared with Nova-docker and Yun, the proposed mechanism reduces the resource load imbalance within a node by 57.35% and 59.00% on average, and the average imbalance between nodes is reduced by 53.53% and 50.90%. This mechanism can also achieve better load balancing without regard to bandwidth.
Keyword:
Cloud computing
OpenStack
Docker
Scheduling mechanism
Load balancing
Collaborative computing

期刊

J
Journal of Cloud Computing-Advances Systems and Applications
IF:
4.3
论文数:
756
被引数:
2.2K

机构

J
Jiangnan University
学者数:
3.9W
论文数: 2.7W
被引数: 4.7W
P
Peng Cheng Laboratory
学者数:
1.7K
论文数: 1.8K
被引数: 2.0K
引用论文

引用论文

err分享
err收藏
Smart Containers Schedulers for Microservices Provision in Cloud-Fog-IoT Networks. Challenges and Opportunities
errSENSORS
IF3.5
err2020-03-19
err15
errOAAI
errPerez de Prado, Rocio; Garcia-Galan, Sebastian; Enrique Munoz-Exposito, Jose; Marchewka, Adam; Ruiz-Reyes, Nicolas
err分享
err收藏
Asymmetric Catalysis of the Transannular Diels-Alder Reaction
err2007-09-21
err0
PREAI
errEmily P. Balskus; Eric N. Jacobsen
err分享
err收藏
err分享
err收藏
Elasticity in Cloud Computing: State of the Art and Research Challenges
err2018-03-01
err259
errOAAI
errAl-Dhuraibi, Yahya; Paraiso, Fawaz; Djarallah, Nabil; Merle, Philippe
err分享
err收藏
学者 查看更多内容