Dynamic Load Balancing Decision Algorithm for Domestic Data Processing System

被引:0
|
作者
Liu Mengyu [1 ]
Zhang Jie [1 ]
Pang He [1 ]
Wei Longfei [1 ]
Zheng Wei [1 ]
机构
[1] Beijing Aerosp Automat Control Inst, Beijing 100854, Peoples R China
关键词
dynamic load balancing decision algorithm; CPU affinity setting; CPU processing power weight; load balancer;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a new dynamic load balancing decision algorithm is proposed based on the multi-core single-server of the domestic data processing system, and the data processing capability of the whole data processing system is improved by software algorithm. First, we set CPU affinity, which binds the process task on the CPU core to prevent inter-process migration. The weighted minimum join algorithm is then improved. According to the CPU occupancy of each CPU core, the load balancer set the weight of each CPU's processing power, the weight of the data packets are distributed to the task queue bound to the CPU with the largest weight, in order to achieve the load balance among different cores. Finally, the experiment proves that this dynamic load balancing decision algorithm can realize the load balance among the CPU cores of the system.
引用
收藏
页码:1341 / 1346
页数:6
相关论文
共 50 条
  • [31] On the stability of a distributed dynamic load balancing algorithm
    Cortés, A
    Ripoll, A
    Senar, MA
    Cedó, F
    Luque, E
    [J]. 1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 435 - 446
  • [32] An improved diffusion algorithm for dynamic load balancing
    Hu, YF
    Blake, RJ
    [J]. PARALLEL COMPUTING, 1999, 25 (04) : 417 - 444
  • [33] DYNAMIC LOAD BALANCING IN A DISTRIBUTED SYSTEM USING A SENDER-INITIATED ALGORITHM
    HAC, A
    JIN, XW
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1990, 11 (02) : 79 - 94
  • [34] An Improved Dynamic Load Balancing Algorithm applied to a Cafeteria System in a University Campus
    Draghmi, E.
    Eleyan, A.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS (ICFNDS '17), 2017,
  • [35] Beowulf parallel processing for dynamic load-balancing
    Bennett, BH
    Davis, E
    Kunau, T
    [J]. 2000 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 2000, : 389 - 395
  • [36] Distributed processing system by history for load balancing
    Yasumatsu, K
    Takeda, Y
    Murakoshi, H
    Funakubo, N
    [J]. CONTROL IN NATURAL DISASTERS (CND'98), 1999, : 33 - 37
  • [37] Experiment Research of Dynamic Load Balancing Algorithm Based on Task Classification for Data Retrieval
    Liu, Zhuang
    Dong, Guang
    Yang, Hongwei
    Qu, Guannan
    Wang, Hongbin
    Chen, Lin
    [J]. ADVANCES IN APPLIED MATERIALS AND ELECTRONICS ENGINEERING II, 2013, 684 : 559 - +
  • [38] Novel dynamic load balancing algorithm for cloud-based big data analytics
    Arman Aghdashi
    Seyedeh Leili Mirtaheri
    [J]. The Journal of Supercomputing, 2022, 78 : 4131 - 4156
  • [39] Load balancing algorithm of parallel vision processing system for real-time navigation
    Kim, YJ
    Kim, BK
    [J]. 2000 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2000), VOLS 1-3, PROCEEDINGS, 2000, : 1860 - 1865
  • [40] An Efficient Dynamic Load-Balancing Large Scale Graph-Processing System
    Kuo, Ming-Chia
    Liu, Pangfeng
    Wu, Jan-Jan
    [J]. PROCEEDINGS OF 2018 VII INTERNATIONAL CONFERENCE ON NETWORK, COMMUNICATION AND COMPUTING (ICNCC 2018), 2018, : 294 - 298