目前,業界比較流行的有OpenDaylight(ODL)、ONOS、OpenContrail、Ryu、Floodlight等SDN控制器; 目前基於ODL技術部署的SDN控制器有 61%市場客戶,適合大部分企業和OTT運營商; 基於ONOS技術的SDN控制器有23%市場客戶。 目前來看,ODL影響還是比ONOS更為廣泛更加實用,ODL更多的是關注南向的代碼和協議和現有設備的兼容性更好一些, 基於ODL的開發的編排器方案相對較多,筆者認為不論選擇哪種開源技術, 需要考慮控制器對開放接口支持程度、調用方便、是否易於擴展和功能完善能力,包括: 需要考慮開源版本、升級支持、HA和集群的負載分擔能力,大業務的並發處理能力、軟件定制化或開發能力、避免Bug和坑等等。盡量選擇有專業開發能力和SDN集成解決方案的實力SDN軟件服務商,目前國內專注於SDN領域和並具備開發能力的SDN公司還不算太多,大地雲網公司專注於SDN/NFV/雲網融合等領域,是一家不錯的選擇。
WIKI:https://en.wikipedia.org/wiki/List_of_SDN_controller_software
Open and community driven initiatives:
- Open Daylight (controller baseline project upon which many other controllers are built)
- ONOS
- Project Calico
- The Fast Data Project
- Project Floodlight
- Beacon
- NOX/POX
- Open vSwitch
- vneio/sdnc (SDN Controller from vne.io)
- Ryu Controller (supported by NTT Labs)
- Cherry
- Faucet (Python based on Ryu for production networks)
- OpenContrail