梁琦
摘要:通過闡述SDN的定義及體系結(jié)構(gòu),對傳統(tǒng)數(shù)據(jù)中心網(wǎng)絡(luò)存在的問題及云計算時代和數(shù)據(jù)中心網(wǎng)絡(luò)中心的功能需求進行分析。由于智能化、分組化和泛在化是未來通信網(wǎng)演進的主要趨勢,基于軟件定義的網(wǎng)絡(luò)是通信網(wǎng)未來發(fā)展的必要支撐,來闡述軟件定義網(wǎng)絡(luò)的概念和發(fā)展情況,集中分析了其相關(guān)技術(shù)在數(shù)據(jù)中心,互聯(lián)網(wǎng)絡(luò)和內(nèi)部網(wǎng)絡(luò)中的應用場景,最后對SDN技術(shù)在數(shù)據(jù)中心網(wǎng)絡(luò)中心的應用進行了探討和分析。
關(guān)鍵詞:SDN技術(shù);數(shù)據(jù)中心;互聯(lián)網(wǎng);應用
中圖分類號:TP308 文獻標識碼:A 文章編號:1007-9416(2018)02-0105-02
在傳統(tǒng)構(gòu)架下的網(wǎng)絡(luò)中,之所以通信設(shè)備的設(shè)計圖紙日趨復雜,制作成本只增不減,統(tǒng)一的網(wǎng)絡(luò)管理技術(shù)難以建立,是因為控制方面與轉(zhuǎn)發(fā)程序方面的關(guān)系,這也使得網(wǎng)絡(luò)技術(shù)與通訊設(shè)備的結(jié)合卡在瓶頸中,無法提高。伴隨著”互聯(lián)網(wǎng)+”時代的崛起,信息通信服務逐漸向著寬帶化、融合化、智能化和云化的方向發(fā)展,SDN技術(shù)也正在驅(qū)動網(wǎng)絡(luò)和信息服務基礎(chǔ)設(shè)施的新一輪大變革。
1 SDN技術(shù)的定義
首先,本文最先要確定SDN的定義:SDN技術(shù)及軟件定義網(wǎng)絡(luò)是EMULEX網(wǎng)絡(luò),是一種新型網(wǎng)絡(luò)創(chuàng)新構(gòu)架,也是網(wǎng)絡(luò)虛擬化的一種展現(xiàn)方式,它最開始是由美國斯坦福大學clean slate研究組提出的、核心技術(shù)open flow是通過將網(wǎng)絡(luò)設(shè)備控制面與數(shù)據(jù)面分離開來的、可以實現(xiàn)網(wǎng)絡(luò)流量的靈活控制的、為核心網(wǎng)絡(luò)和應用的創(chuàng)新提供了良好平臺的一種新型網(wǎng)絡(luò)架構(gòu)。簡單來說,只要網(wǎng)絡(luò)硬件可以集中的管理軟件,可編程化的控制轉(zhuǎn)發(fā)層面分開,就可以認為這個網(wǎng)絡(luò)是一個以SDN技術(shù)為基礎(chǔ)的網(wǎng)絡(luò)。一定意義上,SDN僅僅是指軟件定義網(wǎng)絡(luò),可從全方位來看SDN的概念,還延伸出了由軟件定義技術(shù)、軟件定義存儲等等。從定義中不難看出,SDN的立足點就是使下一代網(wǎng)絡(luò)可以實現(xiàn)按需定制編程,管理網(wǎng)絡(luò)集中并且統(tǒng)一,監(jiān)管動態(tài)流量,部署自動化程序。
伴隨著SDN實踐在產(chǎn)業(yè)界設(shè)備制造商和運營商中不斷展開, SDN變成一個意義模糊的營銷名稱,它的廣泛定義和狹隘定義也逐漸聯(lián)合在一起,雖然任何允許軟件對網(wǎng)絡(luò)可以進行編程或者配置的網(wǎng)絡(luò)結(jié)構(gòu)都屬于SDN技術(shù),但可實現(xiàn)的技術(shù)和接口協(xié)議卻是多種多樣的。另外,隨著云計算技術(shù)的大范圍使用,促使傳統(tǒng)數(shù)據(jù)中心網(wǎng)絡(luò)已無法完全滿足現(xiàn)有網(wǎng)絡(luò)的發(fā)展需求。隨著信息化的發(fā)展,傳統(tǒng)網(wǎng)絡(luò)進行集中統(tǒng)一的管理改造,提高網(wǎng)絡(luò)的高效性,靈活性和智能性已是大勢所趨。并且必須同時提高網(wǎng)絡(luò)虛擬機安置和轉(zhuǎn)移的靈活性和高速度,使新變革下的組網(wǎng)手段復雜多樣且高效統(tǒng)一,以便于投入市場與國際接軌、提高業(yè)務量、降低運轉(zhuǎn)成本。
2 SDN技術(shù)的體系結(jié)構(gòu)
作為一種網(wǎng)絡(luò)構(gòu)架體系,SDN技術(shù)支持下的網(wǎng)絡(luò)體系架構(gòu)是用數(shù)據(jù)控制信息分離的,并且可以進行軟件編程,是一種新型的網(wǎng)絡(luò)體系架構(gòu)。
一方面,它采用了集中統(tǒng)一的控制層面和多分布點的轉(zhuǎn)發(fā)程序,使兩個程序之間相互分離、相互利用、相互控制,通過通信接口的轉(zhuǎn)發(fā),從而對轉(zhuǎn)發(fā)層面上的網(wǎng)絡(luò)設(shè)施進行集中統(tǒng)一控制的一種網(wǎng)絡(luò)體系結(jié)構(gòu)。所以SDN技術(shù)可以通過進行軟件編程的工作方式來提高轉(zhuǎn)發(fā)功能的靈活性和高效性。作為一種新型的網(wǎng)絡(luò)體系架構(gòu),它包含了多種接口協(xié)議,其中使用南向接口協(xié)議可以實現(xiàn)SDN DATDPDTH控制器與SDN DATAPATH控制器的交互使用,而使用北向接口就可以API實現(xiàn)業(yè)務應用與SDN個控制器的交互。
而另一方面,根據(jù)開放網(wǎng)絡(luò)論壇的定義,SDN結(jié)構(gòu)也可以自下而上地劃分為基礎(chǔ)層、控制層和應用層這三個層面。在這三個層面中關(guān)注設(shè)施的硬件性能,數(shù)據(jù)高速的轉(zhuǎn)發(fā),是基礎(chǔ)層的重要事項,在基礎(chǔ)層中任何智能型控制設(shè)備都是不必要的,關(guān)于網(wǎng)元的集中控制也與該層無關(guān)??刂茖邮菫榱烁玫丶泻徒y(tǒng)一,但不得不說的是該層的數(shù)據(jù)平面都由若干網(wǎng)元組成。一個網(wǎng)絡(luò)設(shè)備是一個SDN DATAPATH,每個SDN DATAPATH僅僅是用來轉(zhuǎn)發(fā)和處理數(shù)據(jù)。通過應用層,使得控制層在理論上可以代表了全部或部分的物理資源,從而實現(xiàn)路徑計算,在應用層和控制層的聯(lián)合下,一般通過open flow協(xié)議進行通信的都是帶寬分配動能控制層和基礎(chǔ)設(shè)備層之間的南向接口。設(shè)備按照其轉(zhuǎn)發(fā)的匹配行為是由該協(xié)議規(guī)定的,因其最多可達23項,所以可以滿足網(wǎng)絡(luò)各方面功能的需要。
從SDN技術(shù)的體系結(jié)構(gòu)不難看出,SDN技術(shù)的優(yōu)勢就在:與傳統(tǒng)的技術(shù)相比,SDN技術(shù)可以在變化性極強的業(yè)務環(huán)境下,當網(wǎng)絡(luò)的高穩(wěn)定與高性能都無法滿足業(yè)務需求時,能夠自主提高互聯(lián)網(wǎng)靈活性和敏捷性,能夠?qū)⒕W(wǎng)絡(luò)裝備上的控制權(quán)分離出來,由集中的控制器統(tǒng)一管理,達到離開基層網(wǎng)絡(luò)設(shè)備,屏蔽來自底層的網(wǎng)絡(luò)裝備的差距,并且將控制權(quán)完全開放,讓用戶可以自定義任何想實現(xiàn)的網(wǎng)絡(luò)路由和傳輸規(guī)則戰(zhàn)略,從而使網(wǎng)絡(luò)變得更具有靈活性和智能性。
3 SDN技術(shù)在數(shù)據(jù)中心互聯(lián)網(wǎng)的應用分析
近幾年來,通過多方面的建設(shè),隨著數(shù)據(jù)中心之間的同步備份達到可預測性,運營商的數(shù)據(jù)中心也已經(jīng)逐漸趨向成熟。例如:同步備份流量通常在規(guī)定時間內(nèi)的低谷時段進行推送流量,這是因為當某種關(guān)注度低的內(nèi)容被訪問達到一定數(shù)值時,才被出發(fā)推送到其它節(jié)電設(shè)備,雖然這些推送流量長期發(fā)生并且數(shù)量巨大,但是對于這些流量,目前造成了數(shù)據(jù)中心之間兩路利用效率較差的情況是因為運用到的流量工程機制數(shù)量仍占少數(shù)。其中最重要的表現(xiàn)在以下兩個方面,其一,對于同步備份的流量,在大多數(shù)情況下,帶寬利用率較低,從而容易造成網(wǎng)絡(luò)帶寬資源的浪費。其二,對于推送的流量,因為其流量主要集中在訪問繁忙的時候,所以時間差特性較為明顯。網(wǎng)絡(luò)資源浪費的現(xiàn)象之所以加劇,是因為只有鏈路帶寬增加到更高,才能保護流量達到頂峰時的傳輸帶寬。
4 SDN技術(shù)在數(shù)據(jù)中心內(nèi)部的應用場景
因為虛擬機在數(shù)據(jù)中心內(nèi)部安置時,數(shù)據(jù)中心內(nèi)部都是以網(wǎng)元管理虛擬機為基本單位,所以為了方便對虛擬機的管理,通常都會布置相應的網(wǎng)絡(luò)攻略在與其相連接的虛擬交換機或者接入交換機上。因為虛擬機狀態(tài)下可以加入記錄和保障安全的部分,所以可以特殊對待急需安全保障的業(yè)務防火墻。而為了保證虛擬機能夠得到正常的業(yè)務保護,在進行跨物理設(shè)備或跨廣域網(wǎng)進行轉(zhuǎn)移時,就必須將相應的網(wǎng)絡(luò)戰(zhàn)略也同步轉(zhuǎn)移到虛擬機新位置下的網(wǎng)絡(luò)裝備上。
5 結(jié)語
本文的主要內(nèi)容就是SDN技術(shù)在數(shù)據(jù)中心網(wǎng)絡(luò)中心的應用場景和在種種場景對未來SDN技術(shù)的發(fā)展前景進行分析,中間包括了SDN技術(shù)在數(shù)據(jù)中心互聯(lián)網(wǎng)的應用分析和數(shù)據(jù)中心內(nèi)虛擬機網(wǎng)絡(luò)戰(zhàn)略轉(zhuǎn)移分析兩個方面,通過分析可以發(fā)現(xiàn)SDN技術(shù)的出現(xiàn),使設(shè)備不用關(guān)注復雜的控制平面轉(zhuǎn)發(fā),并且會逐漸走向簡單化和標準化,運用集中統(tǒng)一的理想方案來控制平面,從而使企業(yè)運營商具有根據(jù)業(yè)務需要制定設(shè)備的能力,有利于降低企業(yè)建設(shè)的成本,也有利于提高網(wǎng)絡(luò)的運行和維護的管理水平。
參考文獻
[1]吳艷梅.基于SDN的數(shù)據(jù)中心網(wǎng)絡(luò)流量控制技術(shù)[J].科技風,2018,03(18):72.
[2]吳小志,山發(fā)軍.試論SDN的發(fā)展現(xiàn)狀及發(fā)展趨勢[J].中國高新區(qū),2017,21(07):188.