Abstract:
To dispose the problems such as unreasonable allocation and low utilization of resources in data center networks, a multipath transmission-based dynamic load-balanced routing (MTDLR) algorithm was proposed. A real-time global resource view was established by taking advantage of centralized control in the software defined networking (SDN) architecture. Based on the collected information, the optimal path for each data flow was selected, considering the path level network status such as optimality of the average link available bandwidth of the path, uniformity of the link available bandwidth of the path and the hops of the path. An SDN simulation platform was built to evaluate the performance. Simulation results show that MTDLR algorithm can improve the performance in terms of bandwidth utilization, throughput and others compared with equal-cost multi-path (ECMP) algorithm and global load balancing (GLB) algorithm in different network topologies of data center networks.