Computer and Modernization ›› 2020, Vol. 0 ›› Issue (07): 21-26.doi: 10.3969/j.issn.1006-2475.2020.07.005

Previous Articles     Next Articles

Data Center Dynamic Priority Multipath Scheduling Algorithm Based on SDN

  

  1. (1. College of Computer Science and Technology, China University of Petroleum, Qingdao 266580, China;
    2. National Engineering Laboratory for Next Generation Internet Interconnection Devices, Beijing Jiaotong University, Beijing 100044, China)
  • Online:2020-07-06 Published:2020-07-15

Abstract: With the development of cloud computing technology and distributed services, the “East-West” elephant flow in the data center has surged. This part of the elephant flow is prone to collisions due to improper scheduling, causing link congestion. This paper proposes a Dynamic Priority Multipath Scheduling algorithm (DPMS) based on Software-Defined Network (SDN). The algorithm develops an elephant flow and mouse flow scheduling model based on the characteristics of data center traffic, makes full use of redundant links between network nodes to improve resource utilization. Combined with the group table, the communication mode between the controller and the switch in the SDN architecture is optimized, and the packet processing delay is reduced. The experimental results show that DPMS improves network throughput and link utilization, reduces average flow completion time, and improves overall network performance compared with ECMP and Hedera scheduling strategies.

Key words: traffic scheduling, multipath transmission, software-defined network, data center network

CLC Number: