華為SDN遠程實驗室助力ONOS創(chuàng)新

6月16~6月17日,德國柏林陽光明媚,IETF Hackathon在InterContinental酒店完美收官。本次大賽匯集了包括Telefonica、SKT、中國移動、思科、北郵、麻省理工學院等全球各大運營商、設(shè)備商、教育與科研機構(gòu)在內(nèi)的150+位開發(fā)者和標準專家,其中有30+人參加了ONOS相關(guān)的4個Hackathon比賽項目,這些項目由來自O(shè)NOS和華為的技術(shù)專家提供技術(shù)支持,并使用了華為提供的SDN遠程實驗室。

本次Hackathon活動使用的華為SDN遠程實驗室,為現(xiàn)場開發(fā)者提供了所需的復雜網(wǎng)絡(luò)環(huán)境,并順利實現(xiàn)與現(xiàn)場ONOS控制器完成對接,成為業(yè)界首次創(chuàng)新使用遠程連接方式支持IETF Hackathon活動。

下面請跟隨小編共同回顧ONOS開放編程與IETF標準完美結(jié)合的奇妙世界吧。

Day 1開場篇

【8:30】來自不同運營商、標準組織的合作伙伴開始入場,絡(luò)繹不絕?,F(xiàn)場準備了應景的紀念品喲,盆友們說:It’s very nice! It’s very cool!

【9:00】IETF主席Jari Arkko進行開場致辭,歡迎各位參賽者到來,并介紹了舉辦Hackathon的意義:IETF制定標準和可運行的代碼,可運行代碼對校驗標準有效性、發(fā)現(xiàn)錯誤與差距,獲得經(jīng)驗非常重要。通過Hakathon的開發(fā)活動產(chǎn)生的可運行代碼,可以促進對標準的改進。之后,IETF聯(lián)合主席介紹了Hackathon活動的日程。

Day1+Day2競技篇

【9:45】進入實際操作環(huán)節(jié),小伙伴們熟悉編輯環(huán)境、交流技術(shù)原理、進行編程操作?,F(xiàn)場討論火爆,非常投入,不僅討論如何編程實現(xiàn),還對標準協(xié)議進行了深入討論。通過集體智慧的碰撞,不僅激發(fā)了伙伴對ONOS的興趣,還加深了對ONOS的認知,更為重要的是獲得了用戶對ONOS的需求以及對標準一些的改進建議。此外,客戶對遠程實驗室節(jié)約成本、便利表示了肯定,并表示愿意與ONOS及華為在未來基于IETF標準領(lǐng)域開展更多合作。

看,小伙伴們討論得多認真啊,想不想搬個板凳圍觀啊?

控制器要實現(xiàn)網(wǎng)絡(luò)控制,必須要與網(wǎng)絡(luò)互通,必須要有轉(zhuǎn)發(fā)設(shè)備返回控制響應。你是不是會認為現(xiàn)場得搭幾十臺路由器啊?NO!NO!NO!這里必須介紹一下支撐本次Hackathon活動的重要角色——華為SDN遠程實驗室。開發(fā)者只需使用瀏覽器登錄華為SDN遠程實驗室網(wǎng)站,就可以預約和使用遠程實驗室提供的網(wǎng)絡(luò)環(huán)境了,實現(xiàn)拓撲收集、業(yè)務下發(fā)和流量測試等功能,不需要在現(xiàn)場搭建網(wǎng)絡(luò)環(huán)境,消除了網(wǎng)絡(luò)準備的時間和硬件成本,快捷、高效地滿足了開發(fā)者活動的需要。只要有Internet,任何人都可以隨時、隨地使用華為SDN遠程實驗室。

現(xiàn)場使用的華為SDN遠程實驗室

ONOS操作界面

Day2分享篇

【14:00】經(jīng)歷了一天的討論、編程,終于到了分享成果的時刻。

作為業(yè)界主流控制器,ONOS提供了最適合運營商的開源控制器平臺,支持豐富的南北向接口和標準協(xié)議。本次大賽ONOS采用了IETF四個標準協(xié)議:分段路由(Segment Routing)、ACTN(Abstraction and Control of TE Networks,流量工程的抽象控制)、PCECC(PCE as Central Controller,集中控制PCE)和YANG元數(shù)據(jù)注解擴展(Yang Metadata Annotation Extension)。

ACTN

韓國SKT Shin Jong Yoon先生分享成果

此場景是ONOS控制器北向接口標準的應用開發(fā)。小組成員完成兩個Used case。一是通過ONOS控制器開發(fā)了一個新API,幫助物理分散的DC選擇最佳頭端。二是在ACTN的兩層控制器架構(gòu)之間,用YANG模型實現(xiàn)了一個網(wǎng)絡(luò)生存性工具,分析現(xiàn)有網(wǎng)絡(luò)和業(yè)務,給出鏈路預警,從而提升運維效率。ACTN提出的層次化控制器架構(gòu)提供了跨域、跨廠商的解決方案。不同域的控制器抽象拓撲通過基于IETF YANG模型的北向接口與協(xié)同器交互,管理跨域的TE網(wǎng)絡(luò),并完成端到端業(yè)務發(fā)放。幫助運營商敏捷運營,提升用戶體驗。

BGP-LSSegment Routing/BGP Flowspec

中國移動Zhengqiang Li先生分享成果

此場景為ONOS南向接口開發(fā)。小組成員完成了BGP FlowSpec Download to FIB特性、BGP-LS SR擴展特性在ONOS控制器上的開發(fā),與網(wǎng)絡(luò)(采用華為SDN遠程實驗室提供的網(wǎng)絡(luò)環(huán)境)進行互通測試等即定目標。該標準在IETF屬于比較熱門的技術(shù),通過該技術(shù)兼容現(xiàn)網(wǎng)設(shè)備,利用BGP的成熟度,將SDN能力快速引入現(xiàn)網(wǎng),從而加快SDN的部署。

PCECC

華為Dhruv Dhody先生分享成果

該場景用ONOS南向插件進行開發(fā),小組成員通過編程實現(xiàn)LSP標簽更好的同步,增加了數(shù)據(jù)庫版本,避免數(shù)據(jù)庫在所有場景均完全同步。PCECC通過集中控制基于網(wǎng)絡(luò)拓撲來進行路徑計算并進行統(tǒng)一的標簽分配,提升網(wǎng)絡(luò)敏捷性及可擴展性。

YANG元數(shù)據(jù)注解擴展

CiscoMahesh Jethanandani先生分享成果

小組成員對ONOS編程實現(xiàn)了草案樣例,對標準改進也碰撞出新的火花。YANG語言是主流的SDN控制器南/北向接口的建模語言,當前主要用來對NETCONF進行數(shù)據(jù)建模。YANG元數(shù)據(jù)注解擴展是對當前YANG模型工具的重要補充。針對不同工具自動生成一致的代碼,該代碼可跨平臺、跨廠商使用。幫助運營商跨不同控制器建立應用,提升運營效率。

Day2榮譽篇

【15:30】經(jīng)過15個團隊精彩分享之后,IETF 聯(lián)合主席Barry Leiba公布了獎項。

ONOS團隊憑借出色的表現(xiàn)、創(chuàng)新的成果,在本次大賽設(shè)置的5個獎項中,斬獲Best Progress in Hackathon、Best Feedback to WG和Most Important to IETF三頂桂冠。

獲獎團隊部分成員合影

番外篇

5種軟飲料、15種不同口味的茶包、咖啡、牛奶、精美的甜點、新鮮的水果,為開發(fā)者提供體能和視覺的“加油站”。

怎么樣,夠高大上吧?IETF Heckathon,期待與你下次重逢!

關(guān)于ONOS

ONOS是一個滿足運營商可靠性、高性能、高靈活度等性能要求的開源SDN操作系統(tǒng), ONOS生態(tài)系統(tǒng)主要包括SDN創(chuàng)立者組成的ON.Lab以及全球領(lǐng)先網(wǎng)絡(luò)運營商和網(wǎng)絡(luò)通信廠商,包括AT&T、Verizon、NTT、SK、中國聯(lián)通、Nokia、Ciena、Cisco、Ericsson、Fujitsu、華為、Intel以及NEC。在ONOS發(fā)展過程中不斷有新的成員加入,包括大量技術(shù)創(chuàng)新公司和教育科研組織,目前成員已經(jīng)超過60家。國內(nèi)的北京郵電大學和SDNLAB也是ONOS的合作伙伴。ONOS是Linux基金會下的項目之一,Linux目前支持多個開源軟件項目,促進項目之間的協(xié)調(diào)合作,推動業(yè)內(nèi)的創(chuàng)新與發(fā)展。

本文轉(zhuǎn)載自:http://developer.huawei.com/ict/cn/site-sdn/article/10

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容