The Improve of Load Balancing Strategy on Linux System Based on EP

被引:0
|
作者
Qiao ShiJiao [1 ]
Xu Hong [1 ]
Yuan XingDe [1 ]
机构
[1] Chengdu Univ Informat Technol, Coll Comp Sci & Technol, Chengdu, Peoples R China
关键词
Linux; scheduling algorithm; load balancing; evolutionary programming;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Although the Linux2.6 kernel contains a O(1) scheduler, it does not include a certain algorithm to analyze the task's total execution time, which will directly result in certain shortcomings in the computing speed. In order to minimize the task scheduling time of completing load balance, this paper introduced the EP algorithm (Evolutionary Programming) applied in Scheduler. When the system needs to migration process to achieve the load balance, the improved scheduler analyzes the task of busy CPU queue as an entity and then finds out the most optimal distribution solution through the global search ability of EP algorithm, which will eventually achieve the shortest total execution time. The experiment results demonstrate that the enhanced algorithm is more advanced in computing speed.
引用
收藏
页码:1477 / 1480
页数:4
相关论文
共 50 条
  • [41] Analysis and Algorithm of Load Balancing Strategy of the Web Server Cluster System
    Zou, Shaojun
    COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 699 - 706
  • [42] IMPLEMENTATION OF AN EFFICIENT LOAD BALANCING STRATEGY FOR A LOCAL COMPUTER-SYSTEM
    BAUMGARTNER, KM
    KLING, RM
    WAH, BW
    COMPUTING SYSTEMS, 1989, 4 (04): : 216 - 226
  • [43] Load balancing strategy for SDN multi-controller clusters based on load prediction
    Xiao, Junbi
    Pan, Xingjian
    Liu, Jianhang
    Wang, Jian
    Zhang, Peiying
    Abualigah, Laith
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (04): : 5136 - 5162
  • [44] Load balancing strategy for SDN multi-controller clusters based on load prediction
    Junbi Xiao
    Xingjian Pan
    Jianhang Liu
    Jian Wang
    Peiying Zhang
    Laith Abualigah
    The Journal of Supercomputing, 2024, 80 : 5136 - 5162
  • [45] Load balancing as a strategy learning task
    Kungumaraj, K., 1600, Asian Research Publishing Network (ARPN) (37):
  • [46] Load balancing strategy for multicore systems
    Chovancova, E.
    Mihal'ov, J.
    2015 13TH INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA), 2015, : 131 - 136
  • [47] A Tabu Based Cache to Improve Latency and Load Balancing on Prefix Trees
    Hidalgo, Nicolas
    Arantes, Luciana
    Sens, Pierre
    Bonnaire, Xavier
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 557 - 564
  • [48] Load balancing by remote execution of short processes on Linux clusters
    Kacer, M
    Tvrdík, P
    CCGRID 2002: 2ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2002, : 276 - 277
  • [49] A dynamic load balancing system based on data migration
    Hu, L
    Meng, F
    Hu, M
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 1, 2004, : 493 - 499
  • [50] Based on the Predicted Blocking Virtual Machine Load Balancing Scheduling Strategy
    Jiang, Youhui
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, CSPS 2018, VOL III: SYSTEMS, 2020, 517 : 67 - 72