兩家SDN組織各有進(jìn)展 會(huì)殊途同歸嗎?
由思科和IBM等創(chuàng)建、廠商推動(dòng)的OpenDaylight組織聲稱,其成員企業(yè)和非成員企業(yè)貢獻(xiàn)了大量的技術(shù),內(nèi)容涉及網(wǎng)絡(luò)協(xié)議、虛擬還和安全等領(lǐng)域。
而由用戶推動(dòng)的、利用OpenFlow途徑實(shí)現(xiàn)SDN的Open Networking Foundation(開(kāi)放網(wǎng)絡(luò)基金會(huì),ONF)則披露了OpenFlow一致性計(jì)劃。ONF稱,這一計(jì)劃給網(wǎng)絡(luò)廠商提供了一個(gè)機(jī)會(huì),可以讓它們?cè)趯?shí)施SDN時(shí)證明自己是遵從OpenFlow規(guī)范的。
目前,這兩家組織都工作在一種真空狀態(tài)中,但是都承諾會(huì)密切關(guān)注對(duì)方的工作進(jìn)展,如果有機(jī)會(huì)的話,還有可能考慮交叉授權(quán)。然而,仍然有人懷疑 OpenDaylight組織的動(dòng)機(jī)不純,很多人認(rèn)為這是廠商們打著OpenFlow的標(biāo)準(zhǔn)化導(dǎo)向旗號(hào),私下里試圖維護(hù)其專利利益的組織。
OpenDaylight稱,它已經(jīng)接收并認(rèn)可了來(lái)自思科、ConteXtream、愛(ài)立信、IBM、NEC、Pantheon、Plexxi、 Radware和肯塔基大學(xué)的開(kāi)發(fā)人員Brent Salisbury和Evan Zeller的貢獻(xiàn)。OpenDaylight稱,該組織的參與者和貢獻(xiàn)者(已有超過(guò)200位開(kāi)發(fā)人員)正在加速開(kāi)發(fā)OpenDaylight SDN框架,預(yù)計(jì)會(huì)在本季度末推出。
由IBM和斯坦福大學(xué)提出的協(xié)作倡議,OpenDaylight SDN控制器的基本架構(gòu)綜合了來(lái)自思科和Big Switch的兩套代碼基礎(chǔ)。思科還貢獻(xiàn)了基于Java的BGP/路徑計(jì)算單元協(xié)議庫(kù);與IBM和愛(ài)立信合作開(kāi)發(fā)的OpenFlow插件,初期可支持 OpenFlow 1.0;以及可支持YANG數(shù)據(jù)建模語(yǔ)言的YANG工具集。
NEC貢獻(xiàn)了它的虛擬租戶網(wǎng)絡(luò)技術(shù)。Plexxi貢獻(xiàn)了Affinity Metadata Service(關(guān)聯(lián)元數(shù)據(jù)服務(wù)),這是一個(gè)API,允許OpenDaylight控制器和應(yīng)用創(chuàng)建與基礎(chǔ)設(shè)施類型無(wú)關(guān)的拓?fù)浜蛯?shí)施。
Radware貢獻(xiàn)了監(jiān)測(cè)和減輕DDoS攻擊的工具集Defense4All。ConteXtream貢獻(xiàn)了Locator/ID分離協(xié)議(LISP),這是映射服務(wù)與協(xié)議插件,可被網(wǎng)絡(luò)設(shè)備用于標(biāo)繪虛擬網(wǎng)絡(luò)端點(diǎn)給底層的物理網(wǎng)絡(luò),并含有相關(guān)的轉(zhuǎn)發(fā)策略。
IBM貢獻(xiàn)了OpenDOVE網(wǎng)絡(luò)虛擬化技術(shù),可在多租戶網(wǎng)絡(luò)中為每個(gè)租戶提供L2或L3連接的虛擬抽象,并具有用接入控制策略控制通信的能力。
Pantheon貢獻(xiàn)的是OpenFlow 1.3.0協(xié)議庫(kù),可作為OpenDaylight控制器實(shí)現(xiàn)OpenFlow 1.3.0南向插件的基礎(chǔ)。該協(xié)議庫(kù)還可支持廠商自己的擴(kuò)展。
肯塔基大學(xué)的開(kāi)發(fā)人員貢獻(xiàn)了Open vSwitch數(shù)據(jù)庫(kù)管理協(xié)議。Open vSwitch是一個(gè)開(kāi)源軟件項(xiàng)目,旨在實(shí)施可與眾多主要的hypervisor互操作的虛擬交換,并可擴(kuò)展至云環(huán)境中。這一貢獻(xiàn)將允許 OpenDaylight經(jīng)由Open vSwitch數(shù)據(jù)庫(kù)來(lái)查看、修改和刪除OpenDaylight對(duì)象,如各種橋接和端口。
ONF的OpenFlow一致性計(jì)劃旨在確保廠商的產(chǎn)品能夠與OpenFlow相互一致,并且部署就緒,同時(shí)與其他支持OpenFlow的SDN設(shè)備相兼容。廠商可通過(guò)ONF的PlugFest和其他測(cè)試程序,為自己的網(wǎng)絡(luò)硬件和軟件獲得ONF的一致性認(rèn)證。
印第安納大學(xué)網(wǎng)絡(luò)翻譯研究與教學(xué)中心是首家通過(guò)了ONF OpenFlow一致性測(cè)試的實(shí)驗(yàn)室。
Linux基金會(huì)網(wǎng)絡(luò)解決方案董事Phil Robb稱,OpenDaylight計(jì)劃讓其OpenFlow軟件能夠通過(guò)OpenFlow一致性測(cè)試。該基金會(huì)贊助了OpenDaylight項(xiàng)目。