程瑩
摘要:通過對電信級軟件定義網(wǎng)絡(SDN)網(wǎng)絡的主要設計目標、目標部署架構(gòu),以及引入SDN場景的介紹,認為SDN的引入需考慮業(yè)務和網(wǎng)絡發(fā)展的實際需求以及對應技術(shù)的成熟程度,在不同域的網(wǎng)絡逐步進行。網(wǎng)絡重構(gòu)并不意味著完全摒棄傳統(tǒng)網(wǎng)絡,而是需要漸進式地繼續(xù)堅持IP基礎技術(shù)體系,推動網(wǎng)絡向IT化轉(zhuǎn)型。
關鍵詞: 軟件定義網(wǎng)絡;云計算;目標部署架構(gòu);數(shù)據(jù)中心
軟件定義網(wǎng)絡(SDN)的應用,已逐步從最初的數(shù)據(jù)中心網(wǎng)絡擴展至通信網(wǎng)絡的多個領域??刂婆c轉(zhuǎn)發(fā)相分離的核心思想,一方面通過控制器處理能力的提升和北向接口的開放使得網(wǎng)絡更加智能化,另一方面電信級轉(zhuǎn)發(fā)能力要求迅速實現(xiàn)硬件的標準化,從而降低建設成本。
對于傳統(tǒng)電信運營商而言,SDN的部署和應用不應是簡單替代傳統(tǒng)網(wǎng)絡的“革命式”轉(zhuǎn)型,而應在傳統(tǒng)網(wǎng)絡基礎上,逐步演進[1-3]。對新建網(wǎng)絡可采用基于SDN技術(shù)的解決方案,對傳統(tǒng)網(wǎng)絡則可通過SDN控制器及編排器與網(wǎng)管系統(tǒng)相結(jié)合,逐步實現(xiàn)對網(wǎng)絡的統(tǒng)一控制。
以中國聯(lián)通的實際部署為例,SDN的引入需根據(jù)業(yè)務和網(wǎng)絡發(fā)展的實際需求以及對應技術(shù)的成熟程度,在不同域的網(wǎng)絡逐步引入,不可一蹴而就。
1 電信級SDN網(wǎng)絡目標部署架構(gòu)
1.1 主要目標
以中國聯(lián)通為例,運營商引入SDN的主要目標為實現(xiàn)網(wǎng)絡的智能化和自動化,打造以軟件為核心,面向客戶、業(yè)務和服務的網(wǎng)絡[4],具體內(nèi)容包括:
(1)通過標準化的接口,進行網(wǎng)絡能力的抽象;通過操作系統(tǒng)化的控制平面,將網(wǎng)絡能力開放;提供網(wǎng)絡可編程能力,實現(xiàn)快速的業(yè)務創(chuàng)新、管理創(chuàng)新;通過業(yè)務應用程序(APP),實現(xiàn)用戶自主業(yè)務的開通以及調(diào)整。
(2)通過集中的控制平面,以全局視野,進行快速集中的路徑計算,實現(xiàn)全局資源、路徑、流量的高效調(diào)度、配置和優(yōu)化;快速進行業(yè)務的發(fā)放和動態(tài)調(diào)整,縮短用戶業(yè)務需求的響應時間。
(3)通過集中的控制平面,標準化的轉(zhuǎn)發(fā)設備,靈活適應業(yè)務和資源的動態(tài)調(diào)整需求,靈活滿足各種組合型業(yè)務需求及部署。
(4)減少設備上協(xié)議及控制功能,降低設備成本。提高設備的標準化、互通兼容性,實現(xiàn)網(wǎng)絡與供應商解耦,降低網(wǎng)絡建設成本。通過靈活快速的資源調(diào)度以及優(yōu)化,提升全網(wǎng)資源的利用率,從而降低網(wǎng)絡服務的成本。
1.2 目標部署架構(gòu)
傳統(tǒng)電信運營商通?;A網(wǎng)絡覆蓋范圍大,以中國聯(lián)通為例,現(xiàn)網(wǎng)是按照地市、省內(nèi)骨干、省際骨干3個層次組網(wǎng)和分域管理的。隨著云計算和數(shù)據(jù)中心的發(fā)展,業(yè)務網(wǎng)絡將逐步向以數(shù)據(jù)中心為核心,實現(xiàn)3級數(shù)據(jù)中心分層分域組網(wǎng)。SDN控制平面、管理平面、編排協(xié)同平面與之相對應,宜采用分層分域的方式部署到各級數(shù)據(jù)中心中,從而保證網(wǎng)絡的可擴展性、可靠性、安全性。
依據(jù)前述演進策略,SDN的轉(zhuǎn)發(fā)平面根據(jù)業(yè)務仍可保持現(xiàn)有網(wǎng)絡的分層級設計,分為地市、省內(nèi)/省際骨干2~3個層面,其中地市轉(zhuǎn)發(fā)平面可根據(jù)網(wǎng)絡節(jié)點的多少分為接入/匯聚/核心層。
傳統(tǒng)運營商可能的SDN目標架構(gòu)如圖1所示。其中,分域、分層的SDN網(wǎng)絡需要由不同的控制器來控制,并通過跨專業(yè)的編排協(xié)同層完成跨層編排和調(diào)度,這樣的設計根據(jù)需要可能分為多級,從而實現(xiàn)端到端的服務。業(yè)務編排/協(xié)同器以面向客戶和業(yè)務的管理控制為主,能夠根據(jù)預定的業(yè)務模板,將用戶錄入的業(yè)務需求轉(zhuǎn)化為針對不同域的控制命令,下發(fā)給各域控制器,實現(xiàn)相關業(yè)務的配置,從而能夠?qū)崿F(xiàn)多個不同域或不同專業(yè)、不同廠商之間控制器的協(xié)同。
運營支撐系統(tǒng)(OSS)內(nèi)的工單、電子運維、客戶管理等子系統(tǒng)需要與SDN的控制平面、編排協(xié)同平面和應用平面交互信息,這種信息交互應通過外部接口實現(xiàn)。
SDN網(wǎng)絡與傳統(tǒng)網(wǎng)絡相比,在專線業(yè)務提供等方面發(fā)生較大變化,如將提供客戶在線自助業(yè)務訂購、自助帶寬調(diào)整、臨時帶寬調(diào)整、帶寬日歷等實時新業(yè)務。需要業(yè)務支撐系統(tǒng)(BSS)在計費、出賬、訂購、確認、退訂等方面進行改造,實現(xiàn)對業(yè)務開通實時性、業(yè)務需求實時變化、自助實時賬單查詢等功能的支持。
2 數(shù)據(jù)中心交換網(wǎng)絡引入SDN場景
SDN技術(shù)最早應用于數(shù)據(jù)中心內(nèi)和數(shù)據(jù)中心間的網(wǎng)絡中,目前用于數(shù)據(jù)中心交換網(wǎng)絡的SDN交換機技術(shù)較為成熟。因此,運營商引入SDN網(wǎng)絡也常常是從數(shù)據(jù)中心的相關場景開始。
以中國聯(lián)通為例,數(shù)據(jù)中心的布局包括骨干基地數(shù)據(jù)中心、區(qū)域中心數(shù)據(jù)中心、邊緣數(shù)據(jù)中心3層架構(gòu),骨干基地數(shù)據(jù)中心和區(qū)域中心數(shù)據(jù)中心規(guī)模都比較大,數(shù)據(jù)中心內(nèi)建有獨立的交換網(wǎng)絡,這些數(shù)據(jù)中心內(nèi)的交換網(wǎng)絡可按照一個域進行SDN改造,如圖2場景1所示[5]。邊緣數(shù)據(jù)中心一般利用城域機房建設,利用多個城域機房的空間組建數(shù)據(jù)中心(DC)資源池,滿足業(yè)務發(fā)展的需要。邊緣數(shù)據(jù)中心池多個機房間通過二層VXLAN網(wǎng)絡將多個數(shù)據(jù)中心內(nèi)的交換網(wǎng)絡連通,數(shù)據(jù)中心資源池的所有交換網(wǎng)絡設備也可以按照一個網(wǎng)絡域進行SDN改造,如圖2所示。
2.1 場景1:骨干和區(qū)域數(shù)據(jù)中心場景
骨干和區(qū)域中心數(shù)據(jù)中心一般可單域組網(wǎng),每個數(shù)據(jù)中心內(nèi)的交換網(wǎng)絡按一個網(wǎng)絡域組網(wǎng),通過單域控制器進行控制。
2.2 場景2:城域數(shù)據(jù)中心資源池場景
城域數(shù)據(jù)中心則可采用多機房虛擬數(shù)據(jù)中心的方式,即多個機房虛擬成一個數(shù)據(jù)中心。多個數(shù)據(jù)中心局點的交換網(wǎng)絡作為一個完整的網(wǎng)絡域,可以通過一個單域控制器進行控制。在南向接口尚不規(guī)范和開放的情況下,需要每個廠商配套建設單域控制器,通過多域控制器實現(xiàn)對整個數(shù)據(jù)中心資源池中的交換網(wǎng)絡的控制;當南向接口已經(jīng)規(guī)范并開放后,則可采用單域控制器實現(xiàn)對數(shù)據(jù)中心資源池的所有交換設備的統(tǒng)一控制。
在向SDN網(wǎng)絡演進過程中,新建機房可直接采用支持SDN的交換設備。已有數(shù)據(jù)中心可以根據(jù)業(yè)務發(fā)展情況(機架出租型、云數(shù)據(jù)中心等)和需求,逐步采用SDN的設備進行替換升級。
3 本地綜合承載傳送網(wǎng)引入SDN場景
本地綜合承載傳送網(wǎng)(UTN)屬于本地層面的網(wǎng)絡,基于IP/多協(xié)議標簽交換(MPLS)技術(shù)標準體系,并且支持MPLS-TP標準協(xié)議,對運營商網(wǎng)絡具有普遍的適用性。中國聯(lián)通自2012年起已在全國300多個本地網(wǎng)中大規(guī)模開展了UTN的建設,主要定位于承載2G、3G以及長期演進(LTE)等移動回傳業(yè)務,核心匯聚層主要定位于邊緣流量的匯聚和轉(zhuǎn)發(fā),接入層位于網(wǎng)絡邊緣,用于提供靈活的業(yè)務接入[6]。
在UTN領域引入SDN,可促進運維簡化,實現(xiàn)全網(wǎng)虛擬化,集中控制路由策略,便于跨層、跨域互通。UTN引入SDN宜以本地網(wǎng)為單位,是一個支持SDN功能的轉(zhuǎn)發(fā)設備與現(xiàn)有UTN網(wǎng)絡共同組網(wǎng)逐步演進的過程。其中,新增網(wǎng)元可以采用支持SDN相關規(guī)范和功能的產(chǎn)品,現(xiàn)有網(wǎng)元應通過對網(wǎng)元和網(wǎng)管系統(tǒng)的南、北向接口進行功能升級和擴展,將網(wǎng)絡能力開放給單域控制器或多域控制器,實現(xiàn)SDN控制器對新老網(wǎng)元的統(tǒng)一控制。
UTN引入SDN技術(shù)的網(wǎng)絡架構(gòu)如圖3所示。
3.1 實驗性部署階段
在初期實驗性部署階段,管理平面和單域控制器都在本地部署,通過多域控制器實現(xiàn)多域網(wǎng)絡協(xié)同控制。這個階段又分為2個過程:第1個過程是針對新型采用SDN技術(shù)的UTN設備組建試驗網(wǎng)進行試驗驗證,控制器僅對新增的SDN-UTN設備實現(xiàn)控制,并通過迭代開發(fā)實現(xiàn)功能完善;第2個過程是進行現(xiàn)網(wǎng)UTN網(wǎng)絡網(wǎng)管功能和設備功能的升級和擴展,開發(fā)網(wǎng)管與控制器的接口,更好地實現(xiàn)控制器對現(xiàn)有網(wǎng)絡和新建設備的統(tǒng)一控制。
3.2 規(guī)模部署階段
在規(guī)模部署階段,單域控制器和網(wǎng)管可根據(jù)各省具體情況,按地市部署或按省集中部署,通過多域控制器實現(xiàn)對每個本地網(wǎng)的統(tǒng)一控制。
跨本地網(wǎng)的業(yè)務,需要經(jīng)過IP承載網(wǎng),這需要待IP承載網(wǎng)采用SDN技術(shù)升級后,由編排協(xié)同器實現(xiàn)對跨UTN、IP承載網(wǎng)的相關業(yè)務的統(tǒng)一協(xié)同控制。
4 結(jié)束語
在傳統(tǒng)電信網(wǎng)絡日漸式微的今天,全球主流運營商紛紛加入了IT化、軟件化的轉(zhuǎn)型。SDN/NFV等網(wǎng)絡技術(shù)正逐漸成為構(gòu)建新興網(wǎng)絡基礎設施的主要技術(shù)選擇,云計算、物聯(lián)網(wǎng)等業(yè)務的逐步成熟也促進了電信網(wǎng)絡重構(gòu)。然而,網(wǎng)絡重構(gòu)并不意味著完全摒棄傳統(tǒng)網(wǎng)絡,長期以來傳統(tǒng)架構(gòu)的網(wǎng)絡技術(shù)和運營模式勢必保持相當長時期的慣性,漸進式地繼續(xù)堅持IP基礎技術(shù)體系的同時,推動網(wǎng)絡向IT化轉(zhuǎn)型是更為穩(wěn)健的一種方式[7-9]。
在變革轉(zhuǎn)型的過程中,新的網(wǎng)絡架構(gòu)勢必對運營商的傳統(tǒng)管理模式以及運營策略產(chǎn)生較大的沖擊,主要表現(xiàn)在:
(1)網(wǎng)絡運營模式正在從以設備為中心向以軟件為中心轉(zhuǎn)型。隨著控制和轉(zhuǎn)發(fā)的分離,網(wǎng)絡硬件資源正在逐步通用化,軟件功能也在逐步定制化。軟件功能從硬件中剝離后,采購模式將從縱向的軟硬件一體的標準化網(wǎng)元采購,轉(zhuǎn)變?yōu)闄M向的通用基礎硬件、通用基礎軟件和定制化軟件的獨立采購。與此同時,與采購配套的售后技術(shù)服務也將隨之改變,軟件和硬件的維護和升級能夠?qū)崿F(xiàn)獨立進行。
(2)在基礎的標準框架基礎上,快速迭代的需求必將使得開源生態(tài)越來越繁榮。新時期的標準化和開源將互相滲透影響,代碼事實標準將逐漸成為新的業(yè)態(tài),越來越多的大型應用系統(tǒng)將基于開源搭建。
(3)業(yè)務開發(fā)和運營向一體化(DevOps)方向轉(zhuǎn)型。傳統(tǒng)的電信業(yè)務從需求到上線需要經(jīng)過需求分析、標準定制、開發(fā)驗證、測試采購、部署交付、維護優(yōu)化等一系列繁復流程,且整個過程所需要的職能分散在運營商的不同部門,需要大量時間用于跨部門、廠商的協(xié)同。由于SDN、NFV、云計算等基礎技術(shù)為屏蔽硬件差異化提供了可能,業(yè)務上線和運營的小版本敏捷迭代需求將應運而生,開發(fā)和運營的環(huán)境將逐步能夠融為一體。
基于上述分析,運營商在向新的網(wǎng)絡架構(gòu)和運營模式轉(zhuǎn)型的過程中,從以SDN為代表的支撐技術(shù)中獲取了控制承載分離、軟硬件解耦等優(yōu)勢的角度分析,也勢必需要為新的業(yè)務形態(tài)進行全盤配套考慮。
參考文獻
[1] 趙慧玲,史凡. SDN/NFV的發(fā)展與挑戰(zhàn)[J].電信科學,2014,30(8):13-18.DOI:10.3969/j.issn.1000-0801.2014.08.002
[2] 李晨,段曉東,陳煒,等.SDN和NFV的思考與實踐[J]. 電信科學, 2014, 30(8):23-27. DOI: 10.3969/j.issn.1000-0801.2014.08.004
[3] MCKEOWN N, ANDERSON T, BALAKRISHNAL, et al. OpenFlow: Enabling Innovation in Campus Networks [J]. ACM SIGCOMM Computer Communication Review, 2008, 38(2):69-74
[4] ITU-T. Framework of Software-Defined Networking: Recommendation ITU-T Y.3300 [S/OL]. (2014-06-12)[2016-09-12]. https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-Y.3300-201406-I?。DF-E&type=items
[5] 中國聯(lián)通. 中國聯(lián)通SDN技術(shù)體制規(guī)范[S]. 北京:中國聯(lián)通, 2016
[6] 曹暢,龐冉,張賀,等. SDN在中國聯(lián)通本地綜合承載網(wǎng)的應用研究[J]. 郵電設計技術(shù),2015,(7):59-63. DOI:10.16463/j.cnki.issn1007-3043.2015.08.013
[7] 程偉強,李晨. 電信級SDN在運營商網(wǎng)絡中的應用研究[J]. 電信技術(shù),2016,(3): 52-55. DOI:10.3969/j.issn.1000-1247.2016.03.012
[8] AT&T. AT&T Network on Demand [EB/OL]. (2016-01-08)[2016-09-22]. http://about.att.com/innovation/showcase/networkondemand
[9] Domain 2.0 White Paper [EB/OL]. (2016-01-08) [2016-09-22]. https://www.att.com/Common/about_us/pdf/AT&T%20Domain%202.0%20Vision%20White%20Paper.pdf