An Effective Load Balance Using Link Bandwidth for SDN-Based Data Centers

The burst traffic will be likely to cause congestion, packet loss and degrading network service quality. If the traffic load in the data center is unbalanced, the packet lost will occur in the bottleneck link. In this paper, we propose a load-balancing algorithm using the remaining bandwidth of the bottleneck link and the average link remaining bandwidth in the path for SDN-based data centers. A score is ranking for each path according to the link load in the path and the path with the largest score is selected to transfer the traffic. The traffic is redistributed periodically to different paths that can avoid the occurring of heavy load link. The experiment results show that the proposed algorithm can reduce the load of the congested link, the packet loss and achieve better performance in load balance.