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

Reply via email to