Modular Programming for Software Defined Networks
Dr. Joshua ReichPostdoctoral Researcher
Monday, November 12, 2012|
12:00pm - 1:30pm
3725 Beyster Building
Add to Google Calendar
About the Event
In Software Defined Networking (SDN), a network application comprising many disparate tasks must be converted to a single set of packet-processing rules on the network switches. Unfortunately, today’s SDN platforms require network applications to be specified in terms of low-level hardware-centric operations. Moreover, such systems do not support expressing these tasks as separate applications which may be composed together to build a global network application. These two features force network programmers to code low-level monolithic programs - an expensive, error-prone process that produces code that is neither portable, nor reusable.
Dr. Joshua Reich is a postdoctoral researcher working with Professor Jen Rexford in the Network Systems Group at the Department of Computer Science, Princeton University. He builds systems that enable networked infrastructure be utilized more easily and efficiently - with a current focus on Software Defined Networking techniques. He was selected as an NSF/CRA Computing Innovation Fellow in the 2011 Cohort. He received Best Student Demo at ACM MobiCom/MobiHoc 2007 and was an ARC Student Poster Finalist at SIGCOMM 2010. Joshua is the inventor of record on several patents and his dissertation work on scalable P2P virtual machine streaming led to the founding of a startup, Silver Lining Systems.
Contact: Stephen Reger
Open to: Public