Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

Floodlight Is An Open SDN Controller


Why Use Floodlight?

  • OpenFlow - works with physical and virtual switches that speak the OpenFlow protocol
  • The only Apache-licensed controller - lets you use Floodlight for almost any purpose.
  • Open community - Floodlight is developed by an open community of developers. We welcome code contributions from active participants and we'll openly share information on project status, roadmap, bugs, etc.
  • Easy to use - Floodlight is drop dead simple to build and run. Read through the Documentation.
  • Tested and Supported - Floodlight is the core of a commercial controller product from Big Switch Networks and is actively tested and improved by a community of professional developers. Curious? Join the mailing list.
  • New OpenStack support - Check out the OpenStack documentation.


Download

What Is Floodlight?

The Floodlight controller is an enterprise-class, Apache-licensed, Java-based OpenFlow Controller. It is supported by a community of developers including a number of engineers from Big Switch Networks.

OpenFlow is a open standard managed by the Open Networking Foundation (ONF).  It specifies a protocol through switch a remote controller can modify the behavior of networking devices through a well-defined "forwarding instruction set".  Floodlight is designed to work with the growing number of switches, routers, virtual witches, and access points that support the OpenFlow standard.

Highlights Of Floodlight:

Developers: Floodlight was designed to be easy to use and developer-friendly.

  • It offers a module system that makes it simple to extend and enhance.  We have some simple and more complex examples available.
  • Its easy to build and setup with minimal dependencies.
  • You are welcome and encouraged to contribute code.
  • Apache is a friendly license and you maximal freedom.

Network Administrators:

  • Floodlight supports a broad range of virtual and physical OpenFlow switches.
  • Rich support for mixed OpenFlow and non-OpenFlow networks.  Floodlight can manage multiple islands of OpenFlow switches, a common deployment scenario.
  • Floodlight was designed to be high performance.
  • Static Flow Pusher API that can be used to proactively manage a network
  • Support for OpenStack Quantum (coming soon)

Developer Checklist

  1. Join the mailing list
  2. Download the code
  3. Read the Getting Started Docs
  4. Explore the developer wiki

Mailing List Posts


OpenFlowHub Blog


OpenFlowHub.org all right reserved - 2011

News
Getting Started
Releases and Roadmap
User Documentation
For Developers
Floodlight Team
  • No labels