SDN是什么?或許這個(gè)問題對(duì)每一個(gè)熱衷于討論SDN的人而言都有自己的答案。但經(jīng)過近兩年的討論,單純的把SDN看作OpenFlow的人已經(jīng)越來越少。大部分人認(rèn)識(shí)到,SDN是網(wǎng)絡(luò)未來的一個(gè)發(fā)展方向,而不是具體的某種技術(shù)。從現(xiàn)在來看,被稱之為SDN的實(shí)現(xiàn)方式越來越多,不管是各種Overlay還是其他技術(shù)。瞻博網(wǎng)絡(luò)推出的Contrail解決方案因?yàn)榭梢蕴峁┩耆_源的選擇而成為了探討的焦點(diǎn)。
“瞻博網(wǎng)絡(luò)Contrail解決方案也被稱為JunosV Contrail系列解決方案,是年初提出SDN的六四一戰(zhàn)略中的重要一部分。”瞻博網(wǎng)絡(luò)亞太區(qū)數(shù)據(jù)中心顧問工程師包貴新這樣解釋:“Contrail是一款網(wǎng)絡(luò)虛擬化及智能化解決方案。在具體的實(shí)現(xiàn)架構(gòu)上,Contrail分為上下兩個(gè)部分。上面是與IBM合作共同實(shí)現(xiàn)的整個(gè)數(shù)據(jù)中心或者云平臺(tái)的統(tǒng)一管理平臺(tái),下面是由瞻博網(wǎng)絡(luò)提供的與SDN相關(guān)的網(wǎng)絡(luò)部分,包括SDN控制器、 v路由器以及分析引擎等。”具體在數(shù)據(jù)層面,會(huì)在物理服務(wù)器里創(chuàng)建一些虛擬機(jī),虛擬機(jī)之間通過劃分,通過特定的隧道技術(shù)進(jìn)行數(shù)據(jù)傳輸,比如通過MPLS over GRE/UDP,或者是VXLAN等技術(shù)來實(shí)現(xiàn)二層或三層的隧道,并且可以靈活定制。在虛擬網(wǎng)絡(luò)和物理網(wǎng)絡(luò)互聯(lián)的部分,提供網(wǎng)關(guān)功能。“Contrail可以把虛擬網(wǎng)絡(luò)和物理網(wǎng)絡(luò)無縫整合,統(tǒng)一使用SDN進(jìn)行控制。” 包貴新總結(jié)道。
Contrail受到關(guān)注的很大一部分原因是因?yàn)樗瑑蓚€(gè)版本,一個(gè)是商用的,一個(gè)是開源的。而開源Contrail引起了巨大的討論熱情,到底這兩個(gè)版本有何不同呢?包貴新說:“其實(shí)開源和商用這兩個(gè)版本架構(gòu)上是一樣的,只是說面向的群體不一樣。開源主要是面向一些開發(fā)者或SDN的愛好者,一些想試運(yùn)行的實(shí)驗(yàn)性質(zhì)的企業(yè)客戶。商業(yè)版本可能是更注重用戶在生產(chǎn)上的可靠性,瞻博網(wǎng)絡(luò)會(huì)要提供相應(yīng)的服務(wù),來保證用戶的后續(xù)服務(wù)。”對(duì)開源版本的另一個(gè)討論焦點(diǎn)是,Contrail在一個(gè)自有的平臺(tái)發(fā)布,而作為OpenDaylight成員之一的瞻博網(wǎng)絡(luò)并沒有把OpenDaylight平臺(tái)作為唯一的發(fā)布平臺(tái)。這個(gè)問題在包貴新看來并沒有那么嚴(yán)重。“瞻博網(wǎng)絡(luò)這次只是采用了比較直接的方式把代碼開源了,放到OpenDaylight和瞻博網(wǎng)絡(luò)開源效果是一樣的,結(jié)果就是用戶都可以看到源代碼,而且都可以下載使用了,所以說實(shí)際上區(qū)別并不大。另外瞻博網(wǎng)絡(luò)后續(xù)也一直會(huì)在OpenDaylight繼續(xù)去積極參與,貢獻(xiàn)自己的智慧,這個(gè)是不會(huì)有什么變化的。”
很多人會(huì)特別注意到,在Contrail架構(gòu)里使用較多的技術(shù)是XMPP和BGP,而OpenFlow協(xié)議并沒有在一個(gè)突出的位置。這是基于什么考慮呢?包貴新說,OpenFlow是最早的一個(gè)做SDN的控制層面的協(xié)議,但是OpenFlow只是SDN的實(shí)現(xiàn)功能之一,并不是SDN的全部。瞻博網(wǎng)絡(luò)采用的這種實(shí)現(xiàn)方式,無論是MPLS、BGP,還是VXLAN,這些技術(shù)都是標(biāo)準(zhǔn)、開放、成熟的。“不過,Juniper的產(chǎn)品對(duì)于OpenFlow也都是支持的。”他強(qiáng)調(diào)。
如果把SDN看成是一個(gè)最終需要實(shí)現(xiàn)的目標(biāo),那么無論是哪種具體技術(shù)或者解決方案都是殊途同歸,這些技術(shù)共同都推動(dòng)整個(gè)產(chǎn)業(yè)的發(fā)展。