东北大学学报:自然科学版 ›› 2019, Vol. 40 ›› Issue (6): 813-818.DOI: 10.12068/j.issn.1005-3026.2019.06.010

• 信息与控制 • 上一篇    下一篇

一种适应性的动态负载平衡模型

赵廷磊, 乔建忠, 林树宽, 王彦华   

  1. (东北大学 计算机科学与工程学院, 辽宁 沈阳110169)
  • 收稿日期:2017-10-27 修回日期:2017-10-27 出版日期:2019-06-15 发布日期:2019-06-14
  • 通讯作者: 赵廷磊
  • 作者简介:赵廷磊(1983-),男,甘肃白银人,东北大学博士研究生; 乔建忠(1964-),男,辽宁兴城人,东北大学教授,博士生导师.
  • 基金资助:
    国家自然科学基金资助项目(61402442); 辽宁省软件系统开发与应用重点实验室项目.

An Adaptive Dynamic Load Balancing Model

ZHAO Ting-lei, QIAO Jian-zhong, LIN Shu-kuan, WANG Yan-hua   

  1. School of Computer Science & Engineering, Northeastern University, Shenyang 110169, China.
  • Received:2017-10-27 Revised:2017-10-27 Online:2019-06-15 Published:2019-06-14
  • Contact: ZHAO Ting-lei
  • About author:-
  • Supported by:
    -

摘要: 为了改善分布式系统中负载分布不平衡对性能的影响,提出并实现了一个基于控制理论的时滞脉冲切换负载平衡模型.该模型根据节点资源的动态性建立了相关子系统.当节点状态发生改变时触发子系统的切换,并根据负载迁移规则对过量负载进行迁移,迁移比例根据节点的实时运行状态进行计算.节点仅在此时才进行信息广播,降低了通信开销,提升了动态负载平衡的效率.给出了相应的负载平衡算法,并在实际平台上进行了验证.实验结果表明,与其他负载平衡算法相比,本模型算法使负载平衡时间平均减少29.82%.

关键词: 负载迁移, 节点状态, 脉冲切换系统, 动态负载平衡, 分布式系统

Abstract: To improve the distributed system performance which is affected by load unbalance, this paper proposes and implements an impulsive and switching load balancing model with time delay based on control theory. The model constructs the corresponding sub-system according to the dynamics of node resources. The overloading is migrated by the load migrate rule, of which the migrate proportion is calculated by real-time running states of nodes. Only on this moment, the node broadcasts its message to others. Thus, the communication cost among nodes decreases, and the efficiency of dynamic load balancing increases. This paper provides the corresponding load balancing algorithm and conducts the evaluation on a real platform. Experimental results demonstrate that compared with other load balancing algorithms, the load balancing time of the proposed model is reduced by 29.82% on average.

Key words: load migration, node state, impulsive and switching system, dynamic load balancing, distributed system

中图分类号: