Marc Bruyere started his career in 1996 working for Club-Internet.fr, and for Cisco, Vivendi Universal, Credit Suisse First Boston, Airbus/Dimension Data, Force10 Networks, and Dell. He received is Ph.D degree from the LAAS CNRS, his thesis is about Open Source OpenFlow SDN for IXPs. He designed and deployed the first European OpenFlow IXP fabric for the TouIX. Now he is a PostDoc at the University of Tokyo.
Angela is the Chief Operations and Information Officer at the Research and Education Advanced Network of New Zealand (REANNZ). She has over 20 years IT related experience spanning from hands-on technical roles (analyst/programmer, technical operations, etc) through to executive level leadership roles. Angela has worked across a wide range of sectors and technologies, including Spark, Datacom and IBM. She is a member of the Directors Institute of New Zealand, NZ Tech Executive Leaders, Business Mentors Org, CIO Advisory Panel and a Faucet Foundation Board Member.
Open vSwitch for High-Performance Virtual Routing
This talk covers how Open vSwitch can be deployed for virtual routing. In addition to the basics, it talks about OVS testing and troubleshooting features that can simplify debugging. It also talks about performance, including how caching and flow table design influences performance, and how DPDK and multiple kinds of hardware offload fit into the performance picture.
Ben Pfaff is a lead developer of the Open vSwitch project. He was one of the creators of OpenFlow and led the development effort of the original OpenFlow reference implementation. He was a founding employee at Nicira and is currently at VMware. He received his PhD from Stanford University in 2007. Ben has worked in free and open source software projects, including Debian and GNU, for over 20 years.
How to Deploy a FAUCET Enterprise Network (live coding tutorial)
Brad Cowie Research Programmer, WAND Group, Waikato University
Brad builds open source production OpenFlow networks for various deployments. He comes from a systems background so puts a lot of effort into automating and monitoring these deployments.
OpenFlow Pipeline Design for Efficient Hardware Data Planes
OpenFlow is a highly flexible networking paradigm that is capable of addressing a wide range of networking protocols and applications. An abstract model of an Openflow pipeline may be expressed as a series of Match-Action Tables (MAT) that match on one or more packet and/or packet metadata fields, and actions that may involve forwarding decisions, packet modifications and production of metadata. While such flexibility is very powerful in terms of capabilities, it requires complex ASICs that may not support large scale or performance, or will do so at great cost. FAUCET is an open source SDN/OpenFlow controller that specifies a relatively limited subset of OpenFlow that may be efficiently implemented on a wide variety of platforms, while meeting the needs of enterprise networks. We explore how this pipeline could be redesigned in order to use hardware resources such as pipeline stages, TCAMs and Hash Tables more efficiently to maximize scale and performance without compromising capability. The conclusions of this study may be used to inform the hardware-software co-design of Openflow based networking devices.
Trung Truong is a Ph.D. student at Victoria University of Wellington. Prior to his Ph.D. Trung has worked for ISPs and SIs for several years. His research focuses on Internet interdomain routing and applicability of SDN into enhancing BGP performance.
FAUCET and Enterprise SDN
Google has been developing solutions for enterprise networking using SDN, including contributing to the open-source FAUCET project. This talk discusses how the FAUCET approach enables security, development velocity, and other innovation.
Stephen Stuart , Google
Faucet on ZOF: OpenFlow as a Micro-Service
This talk will introduce the ZOF framework and show how it's capable of running Faucet. ZOF replaces Ryu while providing a simple programming model built on the async/await language features added in Python 3.5. ZOF relies on a separate OpenFlow micro-service (written in C++) to handle its message serialization needs. I will talk about how ZOF compares to Ryu and how I maintain a downstream port of Faucet that targets ZOF.
William W. Fisher is an independent software developer and creator of the ZOF framework and “oftr” command-line tool. In a prior career, he worked on a cross-platform network mapping and monitoring tool for heterogeneous networks.
Flexible ASIC-based OpenFlow Pipeline
HPE Aruba switches support the FAUCET pipeline using flexible ASIC technology. We'll review how this works starting from the flexible ASIC table allocations, to using tools to construct the pipeline, and finally how FAUCET communicates the pipeline to the switch.
For nearly 15 years, Shaun has worked for HPE Networking in firmware and SDN controller development. He has authored 30 patent applications in the areas of L3 networking, security, and SDN. He is a California native who recently relocated to Kentucky.
We will take a group photo of the first ever FAUCET conference.
Great Shakeout Earthquake Drill
At 10:19 a.m. on Oct. 19, personnel should Drop, Cover, and Hold On during the drill, then evacuate the building and report to an Emergency Assembly Area. Once there, Building Emergency Teams and Protective Services will account for personnel.
Shuttle buses leave for conference dinner
There will be two shuttles provided from the building 66 to the dinner venue that leave at 5.15pm.
There is a no-host dinner on Thursday night - if you'd like to attend the cost will be approx $25-$30. There will be two shuttles provided from the lab to the dinner venue that leave at 5.15pm.