A Scientific Data Traffic Scheduling Algorithm Based on Software-Defined Networking

Compared to ordinary Internet applications, the transfer of scientific data flows often has higher requirements for network performance. The network security devices and systems often affect the efficiency of scientific data transfer. As a new type of network architecture, Software-defined Networking (SDN) decouples the data plane from the control plane. Its programmability allows users to customize the network transfer path and makes the network more intelligent. The Science DMZ model is a private network for scientific data flow transfer, which can improve performance under the premise of ensuring network security. This paper combines SDN with Science DMZ, designs and implements an SDN-based traffic scheduling algorithm considering the load of link. In addition to distinguishing scientific data flow from common data flow, the algorithm further distinguishes the scientific data flows of different applications and performs different traffic scheduling of scientific data for specific link states. Experiments results proved that the algorithm can effectively improve the transmission performance of scientific data flow.

[1]  Odej Kao,et al.  Multiple service load-balancing with OpenFlow , 2012, 2012 IEEE 13th International Conference on High Performance Switching and Routing.

[2]  Stavros A. Kotsopoulos,et al.  Handoff multiple queue model in microcellular networks , 2007, Comput. Commun..

[3]  Hui Hu,et al.  An OpenFlow-based performance-oriented multipath forwarding scheme in datacenters , 2016, Frontiers of Information Technology & Electronic Engineering.

[4]  Gunjan Tank,et al.  Software-Defined Networking-The New Norm for Networks , 2012 .

[5]  Deng Pan,et al.  OpenFlow based Load Balancing for Fat-Tree Networks with Multipath Support , 2013 .

[6]  Wang Wei End-System Performance Aware Transport Protocols , 2010 .

[7]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[8]  Eli Dart,et al.  The Science DMZ: A network design pattern for data-intensive science , 2013, 2013 SC - International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[9]  Vladimir Gligorov,et al.  Real-time data analysis at the LHC: present and future , 2015, HEPML@NIPS.

[10]  Richard Wang,et al.  OpenFlow-Based Server Load Balancing Gone Wild , 2011, Hot-ICE.

[11]  Minyi Guo,et al.  LABERIO: Dynamic load-balanced Routing in OpenFlow-enabled Networks , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).