Int J Performability Eng ›› 2018, Vol. 14 ›› Issue (4): 709-716.doi: 10.23940/ijpe.18.04.p14.709716

• Original articles • Previous Articles     Next Articles

SDN Load Balancing Method based on K-Dijkstra

Xiaohui Yang and Lei Wang   

  1. School of Cyberspace Security and Computer, Hebei University, Baodin, 071002, China

Abstract:

In order to solve the problem that control and forwarding are closely coupled in traditional network, the network lack of innovation and programmability, and the network management and maintenance difficulty, an SDN load balancing method based on K-Dijkstra is proposed. By using SDN technology to achieve the separation of control and forwarding, the controller is responsible for the global scheduling, making the network flow and task scheduling more flexible than the traditional network. Through the integration of flow management, traffic monitoring, dynamic load balancing and load calculation in the SDN control layer, the K-Dijkstra algorithm and the HRRF algorithm are combined in the load balancing module to solve the problem of path selection. The traffic environment also has a better load balancing effect, optimizing the control layer structure, improving network management efficiency and achieving dynamic load balancing of network traffic. The simulation results on Mininet show that the method can significantly improve network delay, packet loss and throughput compared with traditional networks.


Submitted on January 5, 2018; Revised on February 23, 2018; Accepted on March 27, 2018
References: 16