报告题目:SDN Programming Automation: Abstractions and Implementations
Software-Defined Neteorking (SDN) has potential to become a major disruptive technology on how we build modern networks, to address challenges such as substantial flexibility. In particular, SDN introduces the concept of logically centralized control programming, leading to simplified, flexible control-plane programming. However, key steps of SDN programming still involve complex, manual processes, limiting the potential benefits of SDN. In this talk, we present key abstractions and demonstrate implemented tools to automate three key steps of SDN programming: (1) automatic table-pipeline design, (2) automatic flow table population, and (3) automatic execution of any data-dependency changes. Together, they substantially simplify SDN programming in broad settings, including data-center networks and carrier networks.
Dr. Y. Richard Yang is a Professor of Computer Science and Electrical Engineering at Yale University, where he founded and leads the Laboratory of Networked Systems (LANS). Dr. Yang's research spans areas including computer networks, mobile computing, wireless networking, and network security. His research is consistently published in the flagship conference of networking: ACM SIGCOMM. His research is the foundation of the IETF ALTO (Application-Layer Traffic Optimization) Working Group, to establish Internet standards. His work has been implemented/adopted in products/systems of major companies (e.g., AT&T, Alcatel-Lucent, Cisco, Microsoft, PPLive, Youku), and featured in mainstream media including Economist, Forbes, Guardian, Chronicle of Higher Education, Information Week, MIT Technology Review, Science Daily, USA Today, Washington Post, and Wired, among others. He has received many awards recognizing his research accomplishments, include a CAREER Award from the National Science Foundation, a Schlumberger Foundation Award, and a Google Faculty Research Award, among others. Dr. Yang's received his B.E. degree in Computer Science and Technology from Tsinghua University, and his M.S. and Ph.D. degrees in Computer Science from the University of Texas at Austin.