Controller
|
Programming Language
|
Pro’s
|
Con’s
|
References
|
NOX
|
C++
|
·
One of the earliest open controller
|
·
Could not identified topologies in loops or
devices with multiple connections
·
Supports ONLY OF-1.0
·
Poor or none documentation
|
|
POX
|
Python
|
·
Active community support
·
From NOX ( hopefully stable as NOX)
|
·
Good for research and Not production ready
·
Poor or none documentation
·
Supports ONLY OF-1.0
·
Do not support Python 3
·
Limited JSON-RPC feature
|
|
Beacon
|
Java
|
·
Clean Code base / Good design
|
·
Could not identified topologies in loops or
devices with multiple connections
·
Eclipse Based / Maven compiler(could not
compile outside of eclipse)
|
|
Floodlight
|
Java 1.7 or above
|
·
Completely Java and can be built easily
outside with ant
·
Very active forum – up to date
·
Good JSON/REST API (feature rich)
·
Good documentation
·
Easy open stack integration
|
·
Web based UI and Java based UI ships with
floodlight are NOT supported by Big Switch
|
|
OpenDayLight
|
Java
|
·
Active forum ( hugely backed by cisco and big
players)
·
|
·
Project has grown big in recent times, it is vast
, need to chop modules for custom needs
|
|
OpenIRIS
|
Java
|
·
|
·
|
http://openiris.etri.re.kr/
|
Archive library of my periodic learning's and thoughts . *For Educational Purpose and references.ONLY*
Thursday, June 12, 2014
SDN Controller Comparision - 2014
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment