SDN新架構(gòu)的特點是水平開放,控制器和協(xié)同層是實現(xiàn)水平開放的關(guān)鍵軟件平臺。運營商依托控制器和協(xié)同器等網(wǎng)絡(luò)開放平臺,可以構(gòu)建更好的產(chǎn)業(yè)生態(tài)。
SDN實現(xiàn)網(wǎng)絡(luò)開放和生態(tài)重構(gòu)
SDN(Software Defined Networking)是一種新的網(wǎng)絡(luò)架構(gòu)概念,這種網(wǎng)絡(luò)架構(gòu)通過控制和轉(zhuǎn)發(fā)的分離,實現(xiàn)控制集中化和網(wǎng)絡(luò)的可編程,從而提高網(wǎng)絡(luò)資源效率,實現(xiàn)業(yè)務(wù)敏捷和能力開放。
從網(wǎng)絡(luò)運營商的角度來看,SDN不僅僅是網(wǎng)絡(luò)架構(gòu)的變革,也是整個網(wǎng)絡(luò)運營體系的變革,SDN是一場打破現(xiàn)有OSS封閉系統(tǒng),實現(xiàn)IT系統(tǒng)水平開放,構(gòu)建全新開放生態(tài)的一場革命。
我們知道運營商傳統(tǒng)的網(wǎng)絡(luò)建設(shè)模式是自底向上,先建設(shè)網(wǎng)絡(luò),然后建設(shè)OSS系統(tǒng),最后是業(yè)務(wù)開發(fā)和市場推廣。網(wǎng)絡(luò)建設(shè)周期長,業(yè)務(wù)上市慢。運營商的網(wǎng)絡(luò)維護是分隔獨立的,不同的技術(shù)領(lǐng)域有不同的系統(tǒng),不同領(lǐng)域的協(xié)同依賴人工溝通和工作流程。
如上圖所示,SDN/NFV/Cloud技術(shù)的引入,重構(gòu)整個網(wǎng)絡(luò)架構(gòu)和運營體系,核心目的是實現(xiàn)業(yè)務(wù)同網(wǎng)絡(luò)資源的解耦,業(yè)務(wù)和應(yīng)用的開發(fā)基于控制器和協(xié)同器提供的抽象網(wǎng)絡(luò)編程接口和業(yè)務(wù)編程接口,應(yīng)用層可以實現(xiàn)快速的業(yè)務(wù)定制和快速上市,協(xié)同層和控制器根據(jù)應(yīng)用層的請求,合理的選擇資源和業(yè)務(wù)路徑,自動的配置網(wǎng)絡(luò)和IT基礎(chǔ)設(shè)施,實現(xiàn)業(yè)務(wù)發(fā)放的端到端自動化和智能化。
新架構(gòu)的特點是水平開放,控制器和協(xié)同層是實現(xiàn)水平開放的關(guān)鍵軟件平臺。運營商依托控制器和協(xié)同器等網(wǎng)絡(luò)開放平臺,可以實現(xiàn)網(wǎng)絡(luò)的四大開放(如下圖),構(gòu)建更好的產(chǎn)業(yè)生態(tài):
1. 業(yè)務(wù)向用戶開放
業(yè)務(wù)向用戶開放的目的是提升客戶的體驗,提供基于實時、按需、在線、用戶自定義的業(yè)務(wù)體驗,提升市場響應(yīng)速度和客戶滿意度。
2. 價值鏈向伙伴開放
價值鏈向伙伴開放,主要是指網(wǎng)絡(luò)運營商同內(nèi)容供應(yīng)商(ICP)和公有云運營商等合作,一起向個人、家庭和企業(yè)客戶提供融合業(yè)務(wù),實現(xiàn)多贏的商業(yè)模式。
3. 基礎(chǔ)設(shè)施向廠商開放
基礎(chǔ)設(shè)施的開放主要是依賴硬件通用化和軟件模塊化來避免供應(yīng)商鎖定,實現(xiàn)類似于IT產(chǎn)業(yè)的繁榮廠商生態(tài)。
4. 創(chuàng)新向第三方開放
網(wǎng)絡(luò)提供編程接口給第三方,鼓勵業(yè)務(wù)創(chuàng)新,實現(xiàn)邊開發(fā)邊運營的DevOps互聯(lián)網(wǎng)化運營。
SDN開放的核心平臺
運營商實現(xiàn)網(wǎng)絡(luò)轉(zhuǎn)型和產(chǎn)業(yè)生態(tài)重構(gòu)是一個長期的演進過程,SDN的架構(gòu)需要大量的軟件組件和硬件系統(tǒng)的系統(tǒng)集成才能聯(lián)合工作,特別是產(chǎn)業(yè)相關(guān)技術(shù)的成熟和標準化也正在推進過程中。圖3是一個簡化的SDN參考架構(gòu):
在上述SDN參考架構(gòu)中有三個核心部件:控制器、協(xié)同器和分析器。控制器實現(xiàn)網(wǎng)絡(luò)資源的統(tǒng)一調(diào)度和編程,協(xié)同器實現(xiàn)網(wǎng)絡(luò)業(yè)務(wù)協(xié)同和編程,分析器實現(xiàn)網(wǎng)絡(luò)和業(yè)務(wù)的性能與SLA質(zhì)量管理。
協(xié)同器、控制器和分析器都是平臺類軟件,本身的功能遠遠不足以實現(xiàn)運營商的運營轉(zhuǎn)型,需要大量的應(yīng)用軟件來完成各種業(yè)務(wù)功能。這些應(yīng)用軟件可能來自成千上萬的中小型獨立軟件開發(fā)商,SDN平臺軟件的成熟穩(wěn)定和編程接口的標準化是SDN大規(guī)模應(yīng)用開發(fā)的基礎(chǔ)。
其中控制器的平臺統(tǒng)一和接口標準化是大規(guī)模網(wǎng)絡(luò)部署的前提,控制器可以實現(xiàn)網(wǎng)絡(luò)編程同廠商硬件設(shè)備的去耦合,實現(xiàn)廠商無關(guān)的網(wǎng)絡(luò)控制和編程接口。協(xié)同層是最終應(yīng)用程序的編程平臺,業(yè)務(wù)編程接口的標準化是大規(guī)模應(yīng)用開發(fā)的前提,可以實現(xiàn)業(yè)務(wù)開發(fā)同底層網(wǎng)絡(luò)解耦。分析器主要是信息收集和分析,不涉及對網(wǎng)絡(luò)和業(yè)務(wù)的控制,對標準化的要求相對較低。
就像計算機操作系統(tǒng)是軟件生態(tài)的基礎(chǔ)一樣,控制器和協(xié)同器構(gòu)成了SDN網(wǎng)絡(luò)的操作系統(tǒng)核心,是SDN軟硬件系統(tǒng)和應(yīng)用生態(tài)的基礎(chǔ)平臺。這個產(chǎn)業(yè)希望有統(tǒng)一的網(wǎng)絡(luò)操作系統(tǒng),而且這個操作系統(tǒng)對整個廠商生態(tài)的參與者是公平的,而且是開源的,就像Linux操作系統(tǒng)一樣。
開源構(gòu)筑SDN產(chǎn)業(yè)健康生態(tài)
開源是不僅僅是一種軟件開發(fā)模式,也是形成事實標準,構(gòu)建軟件產(chǎn)業(yè)生態(tài)的有效手段。Linux操作系統(tǒng)的廣泛應(yīng)用和Android的快速成功是最好的例子。
軟件開源運動顛覆了傳統(tǒng)的軟件開發(fā)思路,影響了整個軟件開發(fā)領(lǐng)域。傳統(tǒng)軟件開發(fā)模式是封閉的、垂直的、集中式的開發(fā)模式,反映一種由權(quán)利關(guān)系所預(yù)先控制的層級制度;而開源模式則是并行的、平等的、動態(tài)的多人協(xié)同開發(fā)模式,開發(fā)者之間通常僅僅靠互聯(lián)網(wǎng)聯(lián)系。
開源社區(qū)允許用戶直接參與和貢獻,更好的保證需求和設(shè)計的準確性;允許大量開發(fā)者的檢查和測試,更加容易發(fā)現(xiàn)問題,提升軟件質(zhì)量;允許更快的軟件發(fā)布周期,允許用戶的早期試用和部署,有利于形成事實標準;允許公開的文檔和知識共享,更加容易形成開發(fā)者社區(qū)。最重要的一點,開源實現(xiàn)代碼維護的社區(qū)化,保證了項目的持續(xù)更新和透明公開,有利于保證各方參與者的多方共贏。
無論是從推動技術(shù)和標準的盡快成熟,還是構(gòu)建健康可持續(xù)發(fā)展的SDN產(chǎn)業(yè)生態(tài),產(chǎn)業(yè)鏈各方普遍希望通過控制器和協(xié)同器的開源來凝聚產(chǎn)業(yè)共識,推動事實標準形成,創(chuàng)建一個公平、開放、合作、創(chuàng)新的產(chǎn)業(yè)生態(tài)環(huán)境。作為全球領(lǐng)先的信息與通信解決方案供應(yīng)商,華為清醒地認識到開放、合作的重要性,愿意與產(chǎn)業(yè)界一同,積極向產(chǎn)業(yè)貢獻相關(guān)知識和經(jīng)驗,加速SDN技術(shù)成熟和商用落地,助力運營商SDN網(wǎng)絡(luò)和運營的成功轉(zhuǎn)型。
華為積極擁抱開源,目前已加入了Linux基金會、Apache基金會等行業(yè)主流開源組織,并擔任中國開源推進聯(lián)盟副主席,華為積極參與并倡導(dǎo)開源活動,推動行業(yè)技術(shù)創(chuàng)新和發(fā)展。在控制器開源領(lǐng)域,華為是面向運營商的控制器平臺ONOS開源項目的創(chuàng)始成員,是ONOS項目的應(yīng)用代碼的主要貢獻者。華為公司積極推動ONOS的測試和商用,2015年聯(lián)合中國聯(lián)通完成業(yè)內(nèi)首個基于ONOS的運營商商用網(wǎng)絡(luò)。在協(xié)同器開源領(lǐng)域,在剛剛結(jié)束的2016世界移動大會上,華為攜手Linux基金會、中國移動、中國電信、韓國電信等15家產(chǎn)業(yè)伙伴共同發(fā)起了全球首個SDN和NFV融合的開源協(xié)同器項目OPEN-O倡議,通過推進OPEN-O開源項目,希望與產(chǎn)業(yè)伙伴共同加速行業(yè)事實標準的形成,用更低地成本、更短的時間解決多廠家系統(tǒng)集成的難題。
無論是SDN控制器還是協(xié)同器開源都需要整個產(chǎn)業(yè)界各方力量和廣大開發(fā)者的共同貢獻和投入,華為除開自身會持續(xù)增加投入外,也在積極建設(shè)開發(fā)者社區(qū)(developer.huawei.com)、開放實驗室(iLab)和開放工具,幫助全球的開發(fā)者來學習、測試、體驗、開發(fā)和驗證SDN相關(guān)方案。
本文轉(zhuǎn)載自:http://developer.huawei.com/ict/cn/site-sdn/article/05