FAUCET: Deploying SDN in the Enterprise


Since the publication of OpenFlow: Enabling Innovation in Campus Networks in 2008, there has been a lot of published work and experience with SDN and OpenFlow in large networks and in datacenters, including at Google. In this article we will discuss an open source SDN controller, FAUCET. FAUCET was created to bring the benefits of SDN to a typical enterprise network and has been deployed in various settings, including the Open Networking Foundation, which runs an instance of FAUCET as their office network. FAUCET delivers high forwarding performance using switch hardware, while enabling operators to add features to their networks and deploy them quickly, in many cases without needing to change (or even reboot) hardware - and interoperates with neighboring non-SDN network devices.