不知不覺(jué),SDN(軟件定義網(wǎng)絡(luò))已經(jīng)發(fā)展來(lái)到了2. 0時(shí)代。
SDN 2.0增加了什么
軟件定義給應(yīng)用帶來(lái)了前所未有的靈活性、敏捷性。
如今,軟件可以定義計(jì)算、存儲(chǔ),網(wǎng)絡(luò)也不例外。通過(guò)將網(wǎng)絡(luò)轉(zhuǎn)發(fā)、控制層面的分離,借助x86服務(wù)器,通過(guò)簡(jiǎn)單的控制器軟件安裝,就可以實(shí)現(xiàn)網(wǎng)絡(luò)轉(zhuǎn)發(fā)的調(diào)度和控制。如此,用戶就可以擺脫網(wǎng)絡(luò)廠商鎖定,擁有更多的靈活性。OpenDaylight和OpenFlow是當(dāng)今軟件定義存儲(chǔ)的兩大標(biāo)準(zhǔn),各自提供相應(yīng)的開源軟件版本。其中,OpenDaylight Lithiun版的軟件的發(fā)布,將控制轉(zhuǎn)發(fā)帶入了2.0時(shí)代。9月22,博科對(duì)外發(fā)布了Brocade SDN Controller 2.0,這是一個(gè)基于Lithium ODL的OpenDaylight(ODL)控制器的商業(yè)發(fā)行版。
與1.0、1.3相比,Brocade SDN Controller 2.0增加了圖形用戶界面的支持,從而讓控制器的部署更加簡(jiǎn)單;為了提升穩(wěn)定性,提供擴(kuò)展性,新的產(chǎn)品增加對(duì)集群的支持;新的軟件提供了VSDB(虛擬交換機(jī)數(shù)據(jù)庫(kù))接口支持,以及OpenStack Modular Layer 2插件(通過(guò)了Red Hat的Juno發(fā)行版的認(rèn)證),如此,用戶就可以使用開放堆棧來(lái)管理數(shù)據(jù)中心基礎(chǔ)架構(gòu)。
SDN 2.0能夠做什么
對(duì)于軟件定義網(wǎng)絡(luò)很多人還感覺(jué)陌生,市場(chǎng)也正處于一個(gè)宣導(dǎo)推廣的階段。也許用戶對(duì)于VSDB、OpenStack Modular Layer 2這樣的技術(shù)細(xì)節(jié)感覺(jué)到陌生,筆者也不例外。但也許從應(yīng)用層面可以讓我們更多感受到軟件定義網(wǎng)絡(luò)帶來(lái)的價(jià)值。
此次博科發(fā)布了Brocade Topology Manager和Brocade Flow Manager兩個(gè)應(yīng)用。
Brocade Topology Manage
Brocade Flow Manage
從圖中可以了解到,Brocade Topology Manage用于網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)展示,創(chuàng)建網(wǎng)絡(luò)節(jié)點(diǎn)列表。有了Topology Manage管理,用戶數(shù)據(jù)中心網(wǎng)絡(luò)架構(gòu)一目了然。以此基礎(chǔ),F(xiàn)low Manage就可以對(duì)于網(wǎng)絡(luò)流量轉(zhuǎn)發(fā)進(jìn)行控制。這種控制可以幫助用戶實(shí)現(xiàn)很多增值服務(wù)。
為此,博科中國(guó)區(qū)技術(shù)經(jīng)理谷增云展示SDN Controller 2.0針對(duì)DDoS攻擊的安全防護(hù)。在該方案中,網(wǎng)絡(luò)交換的流量首先被發(fā)送到控制器,控制器對(duì)流量進(jìn)行分析,通過(guò)匹配發(fā)現(xiàn)DDoS,丟棄DDoS攻擊流量,將正常的訪問(wèn)流量,返回交換機(jī)進(jìn)行轉(zhuǎn)發(fā)。
谷增云表示,依靠開源社區(qū)的力量,用戶對(duì)于網(wǎng)絡(luò)的管理能力和控制能力能夠得到前所未的提升。據(jù)Heavy Reading近期一項(xiàng)調(diào)查顯示,目前90%受訪者支持多個(gè)廠商、真正開放式SDN控制器。但與此同時(shí),內(nèi)部缺乏SDN專家,也是實(shí)施SDN時(shí)的主要障礙。可以說(shuō),類似博科所提高的商業(yè)版本支持,為實(shí)現(xiàn)這種跨越提供了幫助。
“對(duì)于軟件定義網(wǎng)絡(luò),用戶應(yīng)該未雨綢繆。” 谷增云說(shuō)。