Journal of Jilin University Science Edition ›› 2023, Vol. 61 ›› Issue (5): 1139-1146.

Previous Articles     Next Articles

SDN Dynamic Flow  Scheduling Algorithm Based on Discrete Particle Swarm Optimization

LIU Wei1, GAO Xincheng2,  WANG Qilong1, ZHANG Xuan1, WANG Lili1   

  1. 1. School of Computer and Information Technology, Northeast Petroleum University, Daqing 163318, Heilongjiang Province, China; 
    2. Center of Modern Education Technique, Northeast Petroleum University, Daqing 163318, Heilongjiang Province, China
  • Received:2022-09-15 Online:2023-09-26 Published:2023-09-26

Abstract: Aiming at the problem of unreasonable traffic-path allocation and elephant flow collision in data center networks, we proposed a 
software defined network (SDN) flow scheduling algorithm based on discrete partical swarm optimization. The algorithm redefined the search  process within the partical swarm with the goal of optimizing  network performance,  dynamically allocated optimal paths for  data center traffic to reduce elephant flow collision, and introduced Metropolis to design  diversified optimal  scheduling scheme to ensure reasonable scheduling of data center traffic. The experimental results of  comparing and verifying with other flow scheduling algorithms show that the algorithm improves network quality, reduces  elephant flow delay, and achieves a better
 load balancing of network.

Key words: data center, software defined network (SDN), discrete particle swarm optimization, flow scheduling, load balancing

CLC Number: 

  • TP393