OpenDaylight開源軟件定義網(wǎng)絡(luò)[注](SDN[注])項(xiàng)目是在Linux基金會(huì)的贊助下成立的,該項(xiàng)目在成立不到一年的時(shí)間里就推出了其首個(gè)開源版本――Hydrogen,且在該版本推出一個(gè)月之后,OpenDaylight又馬不停蹄地推出了該版本的后續(xù)版本――Helium。
在3月3日召開的開放網(wǎng)絡(luò)峰會(huì)(ONS)的SDN構(gòu)建模塊小組會(huì)議上,OpenDaylight技術(shù)聯(lián)絡(luò)員Phil Robb向與會(huì)人員介紹了Helium的一些細(xì)節(jié)。
協(xié)作開發(fā)的重要性
在開始正式紹介之前,Robb花了幾分鐘時(shí)間紹介了一下OpenDaylight的現(xiàn)狀。他指出,在對OpenDaylight項(xiàng)目的解讀中,最重要的是“協(xié)作開發(fā)項(xiàng)目。”他稱,目前在網(wǎng)絡(luò)產(chǎn)業(yè)中基本上沒有什么太多的協(xié)作,協(xié)作開發(fā)還是一個(gè)新概念,但是這個(gè)新概念已經(jīng)開始萌芽。
“如果你將許多技術(shù)專家召集在一個(gè)地方,那么這些專家就會(huì)嘗試尋找到更好的技術(shù)。”Robb指出,開源開發(fā)指的就是技術(shù)專家共同協(xié)作開發(fā)最好的技術(shù)。
OpenDaylight的目標(biāo)是培養(yǎng)協(xié)作精神以實(shí)現(xiàn)SDN平臺(tái)和相關(guān)組件的宏偉目標(biāo),即讓它們能夠在所有的使用案例中被所有的人應(yīng)用到實(shí)際生產(chǎn)環(huán)境當(dāng)中。目前這一項(xiàng)目正在發(fā)展壯大并逐步朝著這個(gè)目標(biāo)前進(jìn)。Robb稱,OpenDaylight社區(qū)已經(jīng)擁有了150多名貢獻(xiàn)者,每周約有100次提交,而這一數(shù)據(jù)目前還在持續(xù)增長之中。他稱:“這個(gè)社區(qū)有著許多來自不同領(lǐng)域的人員。”
OpenDaylight Helium的進(jìn)展
Robb表示,由模型驅(qū)動(dòng)的服務(wù)抽象[注]層將在OpenDaylight SDN中扮演一個(gè)關(guān)鍵角色,其可以通過自動(dòng)化減少人類的干預(yù)和人為錯(cuò)誤。與此同時(shí),自動(dòng)化還可以幫助為南向和北向接口提供更好的一致性
目前已有兩個(gè)項(xiàng)目已經(jīng)被Helium所采納。其中,DLUX(openDayLight User eXperience)旨在通過帶更多拖放功能的圖形用戶界面增強(qiáng)用戶體驗(yàn);組策略插件(Group Policy Plugin)能夠在以策略為重點(diǎn)的北向API中提供比Affinity更好的體驗(yàn)。
此外,還有許多項(xiàng)目雖已被提出,但是還沒有被采納。例如:
光纖通道 SAN
邏輯交換抽象化
DPDK vSwitch
Python OpenDaylight 客戶端
Packet Cable PCMM 管理端
動(dòng)態(tài)資源預(yù)留
動(dòng)態(tài)流量管理
SDN模擬平臺(tái)
數(shù)據(jù)持久化
XMPP 插件
Robb還指出整合非常重要。開源必須“能夠輕松地增加新的功能。”為了支持這一理念,OpenDaylight正在致力于在測試過程中提高自動(dòng)化程度。測試自動(dòng)化是基礎(chǔ)設(shè)施中的優(yōu)秀組成部分,也是最先進(jìn)的開源項(xiàng)目,同時(shí)對于OpenDaylight來說非常關(guān)鍵。此外同,策略和北向接口在Helium中也具有更為重要的意義。
集群在OpenDaylight項(xiàng)目中也有待討論。Robb提出了兩個(gè)觀點(diǎn):“是繼續(xù)通過單一的網(wǎng)絡(luò)邏輯視圖創(chuàng)建完成的集群化環(huán)境,還是通過東西協(xié)議將各個(gè)孤島連接起來?”目前社區(qū)正在盼望對這個(gè)問題進(jìn)行討論。
OpenDaylight Helium的發(fā)布日期
盡管OpenDaylight項(xiàng)目還沒有最終確定Helium的發(fā)布日期,但是外界普遍猜測發(fā)布日期可能是8月份。另據(jù)Robb透露,發(fā)布日期可能將在未來2至3周內(nèi)公布。他建議大家最好是關(guān)注維基百科中關(guān)于OpenDaylight項(xiàng)目的更新。
與此同時(shí),Robb還對急于加入OpenDaylight 的SDN開發(fā)者提出了一些建議。如由愛立信提供的OpenDaylight實(shí)驗(yàn)室可以為整合、測試和驗(yàn)證工作提供OpenDaylight網(wǎng)絡(luò)環(huán)境和現(xiàn)場指導(dǎo)專家。