OpenDaylight(ODL)是推進(jìn)網(wǎng)絡(luò)演進(jìn)的重要開(kāi)源項(xiàng)目,雖然是在ONF開(kāi)放網(wǎng)絡(luò)基金會(huì)之后成立,但發(fā)展迅速。如今,OpenDaylight已推出第四版Beryllium(鈹版),其正在構(gòu)建一個(gè)能夠通過(guò)任意方式配置的通用平臺(tái)來(lái)解決網(wǎng)絡(luò)挑戰(zhàn)。
在中國(guó),隨著阿里巴巴、騰訊加入該項(xiàng)目并成為白銀會(huì)員,OpenDaylight表現(xiàn)出了越來(lái)越強(qiáng)的活力。
OpenDaylight執(zhí)行董事Neela Jacques
在OpenDaylight執(zhí)行董事Neela Jacques的構(gòu)想中,希望打造一個(gè)類似Linux的SDN平臺(tái),它不僅僅能夠支持服務(wù)提供商、企業(yè)用戶、各種各樣終端用戶,另外還可以基于這個(gè)平臺(tái)之上構(gòu)建各種各樣的網(wǎng)絡(luò)應(yīng)用案例。
OpenDaylight正朝這個(gè)方向邁進(jìn),在OpenDaylight社區(qū)中,全球有超過(guò)1300個(gè)人做出他們的代碼貢獻(xiàn),從而推動(dòng)開(kāi)放SDN的發(fā)展。
OpenDaylight活躍度
OpenDaylight在如何演進(jìn)?
在OpenDaylight成立之初,有人質(zhì)疑其不是一個(gè)真正開(kāi)源項(xiàng)目,是因?yàn)檫@是由網(wǎng)絡(luò)供應(yīng)商們主導(dǎo)的項(xiàng)目,而沒(méi)用用戶代表。不過(guò),Neela Jacques并不認(rèn)同,“有人覺(jué)得ODL只是針對(duì)SP服務(wù)提供商來(lái)開(kāi)發(fā)的,還有一些人說(shuō)是專門(mén)為企業(yè)開(kāi)發(fā)的,有些人認(rèn)為它只是為研究機(jī)構(gòu)或者是教育機(jī)構(gòu)來(lái)使用的。實(shí)際上可以看到很多的服務(wù)提供商、企業(yè)、研究者、廠商,他們都在使用ODL。”
可以看到,OpenDaylight從最初的網(wǎng)絡(luò)廠商組成,開(kāi)始有更多的服務(wù)提供商、最終用戶加入進(jìn)來(lái)?,F(xiàn)在這些新的成員應(yīng)該說(shuō)超過(guò)一半都不是網(wǎng)絡(luò)供應(yīng)商,而是最終用戶的代表。在OpenDaylight中,有活躍的顧問(wèn)團(tuán),包括阿里巴巴、騰訊、中國(guó)移動(dòng)、中國(guó)電信、AT&T、orange、Telefonica等等,他們也對(duì)OpenDaylight做出回饋和貢獻(xiàn)。
Neela Jacques這樣總結(jié)OpenDaylight的不斷成長(zhǎng),“生態(tài)圈不斷擴(kuò)大、最終用戶不斷增長(zhǎng)、日漸成熟的代碼數(shù)據(jù)庫(kù)以及新應(yīng)用的不斷涌現(xiàn)。”
Beryllim(鈹)版本:產(chǎn)品級(jí)別開(kāi)放式SDN平臺(tái)
性能和穩(wěn)定性提升:可支持業(yè)務(wù)關(guān)鍵性的部署;任務(wù)可放置在具有DPDK加速虛擬交換機(jī)的主機(jī)上。
增強(qiáng)OpenStack集成:可擴(kuò)展OpenDayLight-OpenStack集成的新功能;Neutron API增強(qiáng),促進(jìn)ML2 Plug-in的使用;全面支持OpenStack HA和集群。
增強(qiáng)應(yīng)用集成:擴(kuò)展的南向API支持;Network Intent Composition (NIC) 增強(qiáng)
誰(shuí)在用OpenDaylight?
為了證明OpenDaylight的受歡迎度,Neela Jacques列舉了多個(gè)基于OpenDaylight的用戶開(kāi)放網(wǎng)絡(luò)實(shí)踐。
Neela Jacques表示,19%的用戶用OpenDaylight來(lái)創(chuàng)建新的業(yè)務(wù)、交付新的業(yè)務(wù),27%的用戶用于網(wǎng)絡(luò)監(jiān)測(cè)管理和分析,26%用于流程工程,28%用于NFV和云。
“AT&T是世界上最大的服務(wù)提供商之一,他們對(duì)ODL的使用還是非常廣泛的。”Neela Jacques說(shuō)道,AT&T想選擇一個(gè)SDN全球的控制器,能夠基于其他各種各樣的控制器之上來(lái)管理整個(gè)網(wǎng)絡(luò),它最后選擇了ODL,之所以選擇ODL是因?yàn)镺DL具備一系列的能力,現(xiàn)在它是唯一能夠作為全球性的SDN控制器的系統(tǒng)。
AT&T使用OpenDaylight
全球的超級(jí)控制器用以協(xié)調(diào)多個(gè)不同區(qū)域的控制器。ODL提供多種網(wǎng)絡(luò)服務(wù),其中包括跨區(qū)域和跨廠商應(yīng)用場(chǎng)景。區(qū)域控制器用以拓?fù)浔O(jiān)測(cè)、路由、故障解決等。
Neela Jacques表示,無(wú)論是AT&T還是中國(guó)移動(dòng),他們都會(huì)部署一些節(jié)點(diǎn)控制器,節(jié)點(diǎn)的控制器是一些具體功能的控制器,他用這些控制器來(lái)控制網(wǎng)絡(luò)的一部分或者某些功能,但是它需要是一個(gè)全球性的控制器,ODL就是他們非常好的選擇。
中國(guó)最大的互聯(lián)網(wǎng)公司騰訊也使用了ODL,通過(guò)ODL構(gòu)建DCI控制器,實(shí)現(xiàn)真實(shí)帶寬使用改善以及網(wǎng)絡(luò)服務(wù)品質(zhì)提升。“對(duì)騰訊而言要處理的流量是非常巨大的,怎么樣來(lái)應(yīng)對(duì)數(shù)據(jù)中心之間如此巨大的流量?不是簡(jiǎn)單地不斷地增加容量來(lái)應(yīng)對(duì)流量不斷地增長(zhǎng),相反他們使用ODL來(lái)更智慧更智能地管理流量。”
騰訊用ODL做BGP線路路由的計(jì)算,和部署基于流的負(fù)載平衡器,從而降低網(wǎng)絡(luò)延遲。
除了電信運(yùn)營(yíng)商和互聯(lián)網(wǎng)廠商,ODL甚至應(yīng)用在管理衛(wèi)星網(wǎng)絡(luò)上。衛(wèi)星網(wǎng)絡(luò)的數(shù)據(jù)流,包括天氣、航空等需要切換基礎(chǔ)架構(gòu)投影至光傳輸網(wǎng)絡(luò),而采用ODL作為一個(gè)全球控制器,在MEO衛(wèi)星網(wǎng)絡(luò)上實(shí)現(xiàn)SDN,從而提供一致和按需的鏈接。
OpenDaylight正用一個(gè)個(gè)落地的案例證明它的實(shí)用與受歡迎之處。