TY - GEN
T1 - Developing applications with networking capabilities via end-to-end SDN (DANCES)
AU - Hazlewood, Victor
AU - Benninger, Kathy
AU - Peterson, Greg
AU - Charcalla, Jason
AU - Sparks, Benny
AU - Hanley, Jesse
AU - Adams, Andrew
AU - Learn, Bryan
AU - Budden, Robert
AU - Simmel, Derek
AU - Lappa, Joseph
AU - Yanovich, Jared
PY - 2016/7/17
Y1 - 2016/7/17
N2 - The Developing Applications with Networking Capabilities via End-to-End SDN (DANCES) project [1] is a collaboration between The University of Tennessee's National Institute for Computational Sciences (UT-NICS), Pittsburgh Supercomputing Center (PSC), Pennsylvania State University (Penn State), the National Center for Supercomputing Applications (NCSA), Texas Advanced Computing Center (TACC), Georgia Institute of Technology (Georgia Tech), the Extreme Science and Engineering Discovery Environment (XSEDE), and Internet2 to investigate and develop the ability to add network bandwidth scheduling via softwaredefined networking (SDN) programmability to selected cyberinfrastructure services and applications. DANCES, funded by the National Science Foundation's Campus Cyberinfrastructure -Network Infrastructure and Engineering (CC-NIE) program award numbers 1341005, 1340953, and 1340981, has field tested five vendor network devices in order to determine which implements the DANCES requirements of the OpenFlow 1.3 standard to provide the network reservation and rate-limiting capability desired to implement the goals of DANCES. Another key device selection criterion was sufficient packet buffering to handle wide area network flows without excessive packet loss. After selection of the network device a test environment was setup between UT-NICS and PSC to perform SDN tests in a simulated supercomputer center compute and data transfer resource environment. This paper describes the DANCES project, the DANCES OpenFlow 1.3 specification requirements, the determination and acquiring of a sufficient OpenFlow 1.3 network device, the provisioning of a test environment, and the test plan and results obtained so far by the DANCES team.
AB - The Developing Applications with Networking Capabilities via End-to-End SDN (DANCES) project [1] is a collaboration between The University of Tennessee's National Institute for Computational Sciences (UT-NICS), Pittsburgh Supercomputing Center (PSC), Pennsylvania State University (Penn State), the National Center for Supercomputing Applications (NCSA), Texas Advanced Computing Center (TACC), Georgia Institute of Technology (Georgia Tech), the Extreme Science and Engineering Discovery Environment (XSEDE), and Internet2 to investigate and develop the ability to add network bandwidth scheduling via softwaredefined networking (SDN) programmability to selected cyberinfrastructure services and applications. DANCES, funded by the National Science Foundation's Campus Cyberinfrastructure -Network Infrastructure and Engineering (CC-NIE) program award numbers 1341005, 1340953, and 1340981, has field tested five vendor network devices in order to determine which implements the DANCES requirements of the OpenFlow 1.3 standard to provide the network reservation and rate-limiting capability desired to implement the goals of DANCES. Another key device selection criterion was sufficient packet buffering to handle wide area network flows without excessive packet loss. After selection of the network device a test environment was setup between UT-NICS and PSC to perform SDN tests in a simulated supercomputer center compute and data transfer resource environment. This paper describes the DANCES project, the DANCES OpenFlow 1.3 specification requirements, the determination and acquiring of a sufficient OpenFlow 1.3 network device, the provisioning of a test environment, and the test plan and results obtained so far by the DANCES team.
KW - Data transfer
KW - Internet2
KW - Network bandwidth reservation
KW - Network performance
KW - Network quality of service
KW - Network scheduling
KW - OpenFlow
KW - QOS
KW - SDN
KW - Software-defined networking
KW - XSEDE
UR - https://www.scopus.com/pages/publications/84989211540
U2 - 10.1145/2949550.2949557
DO - 10.1145/2949550.2949557
M3 - Conference contribution
AN - SCOPUS:84989211540
T3 - ACM International Conference Proceeding Series
BT - Proceedings of XSEDE 2016
PB - Association for Computing Machinery
T2 - Conference on Diversity, Big Data, and Science at Scale, XSEDE 2016
Y2 - 17 July 2016 through 21 July 2016
ER -