• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (12): 102-106.

• 论文 • 上一篇    下一篇

基于多目标遗传算法的动态负载均衡方案

金杉,李秋   

  1. (中国广核集团有限公司信息技术中心,广东 深圳 518031)
  • 收稿日期:2013-08-04 修回日期:2013-10-28 出版日期:2013-12-25 发布日期:2013-12-25

Dynamic load balancing scenario based on
multiobjective genetic algorithm             

JIN Shan,LI Qiu   

  1. (Center of Information Technology, China General Nuclear Corporation,Shenzhen 518031,China)
  • Received:2013-08-04 Revised:2013-10-28 Online:2013-12-25 Published:2013-12-25

摘要:

针对大型、异构网络的资源负载均衡问题展开研究。首先通过数学建模在理论上对问题进行分析,设计了满足端系统和网络性能多重约束的目标函数;其次将模型转化为多目标最小生成树问题,并设计了一种多目标遗传算法对问题进行处理,进而提出了基于该算法的动态资源负载均衡方案DSMG。仿真实验结果显示,通过选择适当的实验参数,方案可在轻载节点与重载节点间进行有效的负载均衡;同时与其它动态负载均衡方案相比,通过运行DSMG,系统的节点资源占用率和瓶颈节点数比率两项指标均表现出良好的性能。

关键词: 负载均衡, 多目标, 遗传算法, 分布式, 动态

Abstract:

The resource load balancing problem of the largescale and heterogeneous network is studied. Firstly, the problem is modeled and analyzed theoretically, and an objective function which satisfies the host and network constraints, is designed. Secondly, a multiobjective minimum spanning tree problem based on the model is researched, and a multiobjective genetic algorithm is devised accordingly. At last, a dynamic load balancing scenario named DSMG is proposed based on the algorithm. The simulation results show that the DSMG can balance the load effectively between the lightload nodes and the overload ones by selecting the appropriate parameters. Besides, both the resource consumption rate and the quantity proportion of the bottleneck nodes perform quite well compared with other dynamic load balancing scenario. 

Key words: load balancing;multi-objective;genetic algorithm;distributed;dynamic