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

计算机工程与科学

• 计算机网络与信息安全 • 上一篇    下一篇

基于软件定义网络的数据中心网络负载均衡算法研究

樊自甫,张丹,李书   

  1. (重庆邮电大学通信与信息工程学院,重庆 400065)
  • 收稿日期:2016-10-08 修回日期:2017-02-15 出版日期:2018-06-25 发布日期:2018-06-25
  • 基金资助:

    重庆市教委科学技术项目(KJ1600424)

An SDN-based load balancing algorithm
in data center network

FAN Zifu,ZHANG Dan,LI Shu   

  1. (School of Communication and Information Engineering,
    University of Posts and Telecommunications,Chongqing 400065,China)
  • Received:2016-10-08 Revised:2017-02-15 Online:2018-06-25 Published:2018-06-25

摘要:

针对传统网络的分布式架构使得负载均衡技术难以满足低成本、高灵活性、自适应调整的要求,提出一种基于SDN的数据中心网络负载均衡算法。首先,根据路径当前负载状况和链路负载波动为路径设置了一个权重,并以此作为路径选择依据;其次,设置了一个负载均衡度用于衡量网络负载状况;最后,针对需要调度的流,进一步限定了其流量大小范围,保证了高效的流调度。仿真结果表明,与其他算法相比,所提算法能有效提高网络资源利用率并均衡全网负载。

 

关键词: 数据中心网络, 负载均衡, SDN

Abstract:

Because the distributed architecture for traditional networks makes the load balancing technology difficult to meet the requirements of low cost, high flexibility and adaptive adjustment, a load balancing algorithm based on Software Defined Networking (SDN)in data center network is proposed to solve such problem. Firstly, according to the current load status of a path and its link load fluctuation,a weight is set for the path and as the basis for path selection.Secondly, a load balance degree is used to measure the network load status. Finally, for the flow that needs to be scheduled, its flow size range is further limited to ensure efficient flow scheduling. The simulation results show that, compared with other algorithms, the proposed algorithm can effectively improve the utilization ofnetworkresourcesandbalance the loadof the whole network.
 

Key words: data center network, load balancing, SDN