開放網(wǎng)絡(luò)操作系統(tǒng)(ONOS)在2015年一年當(dāng)中發(fā)布了五次代碼版本,每個(gè)版本的名稱以一種鳥的名字命名。這次的版本是EMU,它能夠提高平臺(tái)的性能,例如IP組播、SDN-IP、關(guān)鍵的用例包括CORD,服務(wù)功能鏈,對OPNFV和OpenStack的支持。
從ONOS的第四版本Drake開始,阿爾卡特朗訊(Alcatel-Lucent)作為廠商加入了開源大家庭,還有其他同仁加入,包括ECI、ClearPath Networks、北京郵電大學(xué)的FNLab。
ONOS在Drake發(fā)布后加入了Linux基金會(huì),雖然是處在Linux基金會(huì)旗下,開源工作組還是維持著同樣的權(quán)限,這引起了部分人的抱怨,認(rèn)為對ON.Lab控制太嚴(yán)密了。該組織近日宣布“ONOS的合作者和貢獻(xiàn)者們在持續(xù)增長”。
以下是Emu版本的幾個(gè)重點(diǎn):
為了支持IP組播的用例和應(yīng)用,該項(xiàng)目在DirecTV的貢獻(xiàn)下,創(chuàng)造了ONOS組播轉(zhuǎn)發(fā)應(yīng)用程序組成的組播路由表,它通過ONOS控制器可以對任意來源某一特定來源的組播轉(zhuǎn)發(fā)狀態(tài)進(jìn)行管理;組播轉(zhuǎn)發(fā)模塊對應(yīng)實(shí)時(shí)組播數(shù)據(jù)流量;組播管理器通過與ONOS IntentService進(jìn)行交互,進(jìn)而通過網(wǎng)絡(luò)建立路徑。
SDN-IP是使用標(biāo)準(zhǔn)的BGP協(xié)議使SDN網(wǎng)絡(luò)連接到外部網(wǎng)絡(luò)的應(yīng)用程序。它是開放網(wǎng)絡(luò)基金會(huì)(ONF)Atrium項(xiàng)目的關(guān)鍵元素。通過Emu,SDN-IP應(yīng)用程序可以在運(yùn)行時(shí)動(dòng)態(tài)添加或刪除節(jié)點(diǎn)。Emu還對SDN-IP添加了默認(rèn)路由支持。在傳統(tǒng)網(wǎng)絡(luò)中,如果路由器沒有匹配相應(yīng)的IP前綴就會(huì)將數(shù)據(jù)包發(fā)送到默認(rèn)路由的下一跳。
ONOS和AT&T在6月份的時(shí)候?qū)ORD進(jìn)行了概念驗(yàn)證(PoC)。CORD通過使用ONOS來實(shí)現(xiàn)電信級開源SDN控制平面。ONOS在兩個(gè)方面提供了網(wǎng)絡(luò)控制:leaf/spine架構(gòu)和提供服務(wù)的網(wǎng)絡(luò)資源,它是由服務(wù)器上運(yùn)行的多個(gè)VNFs組成。ONOS將繼續(xù)與AT&T協(xié)調(diào)代碼,2016年他們將對CORD的PoC進(jìn)行實(shí)驗(yàn),將為移動(dòng)和企業(yè)添加PoC。
華為提供的增強(qiáng)虛擬租戶網(wǎng)絡(luò)(VTN)系統(tǒng)使得ONOS提供2層和3層虛擬網(wǎng)絡(luò)和IETF的服務(wù)功能鏈(SFC)。新功能包括創(chuàng)建SFC的一組北向API,包括為實(shí)現(xiàn)虛擬功能創(chuàng)建的port-pairing、為實(shí)現(xiàn)虛擬功能的負(fù)載均衡創(chuàng)建的port-pair-grouping、flow-classifiers(2層、3層、4層)、為實(shí)現(xiàn)功能鏈創(chuàng)建的port-chains等。ONOS還通過創(chuàng)建SFC管理器包括分類和轉(zhuǎn)發(fā)行為,實(shí)現(xiàn)了SFC控制平面。
最后,為了成為OPNFV即將發(fā)布的Brahmaputra的控制器選擇,Emu將整合OPNFV和OpenStack。在LR的評價(jià)中,CORD以及對OpenStack,OPNFV的支持被看成這一版ONOS操作系統(tǒng)最重要的改進(jìn)。
原文鏈接:https://www.sdxcentral.com/articles/news/onos-code-takes-flight-in-2015/2015/12/