SDN全稱是Software Defined Network,即軟件定義網(wǎng)絡(luò)。這是一種新的網(wǎng)絡(luò)架構(gòu),網(wǎng)絡(luò)的控制與轉(zhuǎn)發(fā)分離,并且可直接對(duì)網(wǎng)絡(luò)進(jìn)行編程。熟悉網(wǎng)絡(luò)的人都清楚,網(wǎng)絡(luò)設(shè)備都是類似DOS、Linux的命令行交互式的界面,要想管理網(wǎng)絡(luò)設(shè)備必須要記住成百上千的晦澀難懂的命令,并且不同網(wǎng)絡(luò)廠商的設(shè)備命令都是千差萬(wàn)別,網(wǎng)絡(luò)維護(hù)人員很難掌握。隨著數(shù)據(jù)中心規(guī)模不斷擴(kuò)大,網(wǎng)絡(luò)維護(hù)工作難度進(jìn)一步加大,這時(shí)SDN技術(shù)應(yīng)運(yùn)而生。
SDN雖然是近兩年才被提出,但發(fā)展迅速。主流的網(wǎng)絡(luò)廠商都紛紛加入到了研究SDN技術(shù)的陣營(yíng)。互聯(lián)網(wǎng)巨頭谷歌支持采用SDN技術(shù)用于自身數(shù)據(jù)中心的互連,阿朗設(shè)立了SDN子公司Nuage,Juniper則耗資收購(gòu)了一家SDN創(chuàng)業(yè)公司。思科已經(jīng)發(fā)布了業(yè)界首款支持SDN的路由器設(shè)備。而國(guó)內(nèi)的華為、中興也均密切關(guān)注SDN的技術(shù)動(dòng)向。尤其是華為,今年先后發(fā)布了面向運(yùn)營(yíng)商的Softcom和面向企業(yè)的SDN方案,是SDN最積極和領(lǐng)先的參與者之一。只有所有廠商都加入到支持SDN的隊(duì)伍中來(lái),SDN技術(shù)才能發(fā)揮更大的作用。
SDN主要包含連接上層應(yīng)用的API接口、SDN控制軟件、控制數(shù)據(jù)平臺(tái)接口OpenFlow三個(gè)部分。
SDN通過(guò)API接口可以實(shí)現(xiàn)常用的網(wǎng)絡(luò)服務(wù)。包括路由、組播、安全、訪問(wèn)控制、帶寬管理、流量工程、QOS、處理器和存儲(chǔ)的優(yōu)化、電源管理以及其他所有形成的策略管理,通過(guò)這些API用戶可以按照業(yè)務(wù)需求實(shí)現(xiàn)網(wǎng)絡(luò)功能的裁剪定制。例如:在SDN架構(gòu)的園區(qū)網(wǎng)中,可以很容易在有線和無(wú)線網(wǎng)絡(luò)中定義和實(shí)施一致性的策略。同樣,使用SDN可以通過(guò)智能業(yè)務(wù)流程和配置系統(tǒng)來(lái)管理整個(gè)網(wǎng)絡(luò)。開(kāi)放式網(wǎng)絡(luò)基金會(huì)(open Networking Foundation, ONF)正在研究開(kāi)放的API,以提高多廠商設(shè)備管理性,為按需資源分配自助式服務(wù)、網(wǎng)絡(luò)虛擬化以及安全的云服務(wù)打開(kāi)大門。
SDN控制軟件根據(jù)應(yīng)用層需要的網(wǎng)絡(luò)服務(wù)通過(guò)OpenFlow在網(wǎng)絡(luò)設(shè)備上完成功能配置。在這個(gè)過(guò)程中,SDN控制軟件是一個(gè)承上啟下的軟件。用戶只能看到應(yīng)用層的這些網(wǎng)絡(luò)服務(wù),而控制層的SDN控制軟件,網(wǎng)絡(luò)設(shè)備對(duì)用戶都不可見(jiàn)。這樣用戶可以通過(guò)編程的方式對(duì)抽象的網(wǎng)絡(luò)進(jìn)行配置,而不用通過(guò)手工方式處理那些成千上萬(wàn)設(shè)備上的成千上萬(wàn)行的配置。用戶也不用去關(guān)心網(wǎng)絡(luò)設(shè)備具體如何實(shí)現(xiàn)這些功能的,大大減少了數(shù)據(jù)中心維護(hù)的工作量。用戶可以通過(guò)自己編寫程序?qū)崿F(xiàn)新的特性,而不必等待網(wǎng)絡(luò)中那些私有和封閉的軟件實(shí)現(xiàn)這些特性。
這里不得不說(shuō)一下OpenFlow,OpenFlow是SDN架構(gòu)中定義的第一個(gè)控制器與轉(zhuǎn)發(fā)層之間的通信接口標(biāo)準(zhǔn)。即OpenFlow是網(wǎng)絡(luò)設(shè)備和SDN控制軟件交互的語(yǔ)言。網(wǎng)絡(luò)設(shè)備要識(shí)別OpenFlow,而SDN控制軟件要知道如何使用OpenFlow才能讓網(wǎng)絡(luò)設(shè)備清楚是什么指令。可以將OpenFlow比作CPU指令集。OpenFlow定義了一些基本原語(yǔ),這些原語(yǔ)就像CPU指令集用于計(jì)算機(jī)系統(tǒng)編程一樣,可用于外部軟件實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)轉(zhuǎn)發(fā)平面的編程。由此可見(jiàn),OpenFlow非常重要,是SDN的獨(dú)有“語(yǔ)言”。
OpenFlow是一個(gè)開(kāi)源的技術(shù),開(kāi)放網(wǎng)絡(luò)基金會(huì)(ONF)在積極力推OpenFlow,希望更多的網(wǎng)絡(luò)廠商接受OpenFlow,這樣SDN才能發(fā)揮更大的作用。但是作為網(wǎng)絡(luò)領(lǐng)域的老大哥Cisco、虛擬化領(lǐng)域的老大Vmware顯然不想這么做,它們不想失去技術(shù)領(lǐng)先的優(yōu)勢(shì)。所以兩家廠商總是在OpenFlow的具體實(shí)現(xiàn)上做出一些私有的東西,這樣就缺乏通用性。舉例想想在網(wǎng)絡(luò)領(lǐng)域中早就有STP/MSTP這些標(biāo)準(zhǔn),但思科依然在其設(shè)備上只支持私有的PVST/MST協(xié)議。原因就是全球的網(wǎng)絡(luò)設(shè)備有一多半都是我的,我定的規(guī)矩就是標(biāo)準(zhǔn),這顯然會(huì)遭到其它網(wǎng)絡(luò)廠商的討伐。所以目前在SDN技術(shù)領(lǐng)域,仍存在著OpenFlow標(biāo)準(zhǔn)、思科和Vmware三種存在分歧的力量在博弈。
雖然三方力量在OpenFlow的具體功能實(shí)現(xiàn)上各有差異,但所有的廠商都是大力支持SDN技術(shù)推廣的。從SDN技術(shù)的出身就可以看出,其的確會(huì)給數(shù)據(jù)中心帶來(lái)技術(shù)上的變革,提升數(shù)據(jù)中心的使用效率。只不過(guò)三方力量仍在探討OpenFlow具體的實(shí)現(xiàn)到底用哪家的,最差的情況下就會(huì)在這個(gè)網(wǎng)絡(luò)市場(chǎng)上存在三種OpenFlow實(shí)現(xiàn),這樣就會(huì)由于實(shí)現(xiàn)不一致而無(wú)法做到全網(wǎng)網(wǎng)絡(luò)設(shè)備統(tǒng)一管理,這是所有的數(shù)據(jù)中心用戶所不愿看到的。
無(wú)論如何,SDN技術(shù)發(fā)展已經(jīng)成為所有網(wǎng)絡(luò)廠商的共識(shí),這個(gè)標(biāo)準(zhǔn)的制定和實(shí)現(xiàn)過(guò)程會(huì)有些挫折,但依然不會(huì)阻止SDN技術(shù)的發(fā)展與完善。SDN已經(jīng)逐漸成為數(shù)據(jù)中心建設(shè)時(shí)必須考慮的功能之一,它將為數(shù)據(jù)中心提供高效的網(wǎng)絡(luò)管理,減低數(shù)據(jù)中心維護(hù)成本,提高數(shù)據(jù)中心運(yùn)營(yíng)的效率。
文章編輯:CobiNet(寧波),本公司專注于電訊配件,銅纜綜合布線系列領(lǐng)域產(chǎn)品研發(fā)生產(chǎn)超五類,六類,七類屏蔽網(wǎng)線/屏蔽模塊及相關(guān)模塊配件,歡迎來(lái)電咨詢0574 88168918,網(wǎng)址www.idouxiong.cn
我們是萬(wàn)兆屏蔽模塊,10G屏蔽模塊,屏蔽線生產(chǎn)廠家。
?2016-2019寧波科博通信技術(shù)有限公司版權(quán)所有浙ICP備16026074號(hào)