Using an Open Source SDN Controller to Deploy a High-Speed Production Network
linux.conf.au via YouTube
Overview
Syllabus
Intro
Traditional network protocols
Software-Defined Networking 101
What API do we use?
Traditional switch
SDN Switch
What controller can we use?
What is faucet?
How does faucet work?
How do you configure faucet?
Applying this to a real life network
SCinet 2018
Let's take a step back
Planning
Scope for faucet deployment
Initial design
Source hardware
Iterate on network
Brief introduction to P4
Combining P4 and OpenFlow
Development
Automation
Available on GitHub
Ship network off to conference venue
Staging
Phase 5: Show Setup
Load test
Show Time
Cleanup
What did we learn?
Think faucet can help you?
Questions?
Taught by
linux.conf.au