I'm delighted to announce the release of Beacon v1.0.0, an OpenFlow
network controller developed as part of my research at Stanford
University. Beacon is a Java-based controller that supports both
event-based and threaded operation. You'll find lots of documentation
available to help you get up and running. Check out the Beacon home
page: http://www.beaconcontroller.net
Beacon has the following key features:
* Stable - Beacon has been in development for a year and a half, and
has been used in several research projects, networking classes, and
trial deployments.
* Cross-platform - Beacon is written in Java and runs on many
platforms, from high end multi-core Linux servers to Android phones.
* Open source - Beacon is licensed under a combination of the GPL v2
license and the Stanford University FOSS License Exception v1.0 (details
available on the web page).
* Dynamic - Code bundles in Beacon can be
started/stopped/refreshed/installed at runtime, without interrupting
other non-dependent bundles (ie replace your running Learning Switch
application without disconnecting switches).
* Rapid Development - Beacon is easy to get up and running. Java and
Eclipse simplify development and debugging of your applications.
* Fast - Beacon is multithreaded, check out performance benchmarks:
http://www.openflow.org/wk/index.php/Controller_Performance_Comparisons
* Web UI - Beacon optionally embeds the Jetty enterprise web server
and a custom extensible UI framework
* Frameworks - Beacon builds on mature Java frameworks such as Spring
and Equinox (OSGi)
Ready to get started?
* Quick Start Guide -
https://openflow.stanford.edu/display/Beacon/Quick+Start
* Your First Bundle Guide -
https://openflow.stanford.edu/display/Beacon/Your+First+Bundle
Please don't hesitate to contact me with any comments or questions you
may have.
Thanks!
David Erickson
_______________________________________________
openflow-discuss mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss