针对当前分布式系统任务调度算法存在节点负载不平衡,资源利用率低等缺陷,提出一种基于负载均衡的分布式系统任务调度优化算法.首先分析了当前分布式系统任务调度优化算法的研究现状;然后对节点的实时性能指标进行估计,并根据估计结果分配不同的任务;最后通过仿真实验与其他算法进行对比.实验结果表明,相比于经典分布式系统任务调度算法,该算法缩短了任务完成时间,使得系统各节点的负载更均衡,提高了节点资源的利用率.%Aiming at the disadvantages of current task scheduling algorithms in distributed system, such as node load imbalance and low resource utilization ratio,we proposed a novel task scheduling algorithm in distributed system based on load balancing.Firstly,the research status of current task scheduling optimization algorithm in distributed system was analyzed. Secondly, real-time performance of the node was estimated,and assigned different tasks according to the estimated results.Finally, the simulation experiment was compared with other algorithms. Experimental results show that compared with the current classical task scheduling algorithms in distributed system,the proposed algorithm reduces task completion time, makes load of each node more balanced,and improves the utilization ratio of node resource.
展开▼