虛擬化對(duì)于數(shù)據(jù)中心來(lái)說(shuō)是一個(gè)福音,多虧了這個(gè)虛擬機(jī)管理程序,人們可以創(chuàng)建,移動(dòng)和重新排列計(jì)算機(jī),而不必考慮物理基礎(chǔ)架構(gòu)。
虛擬機(jī)的簡(jiǎn)單性和效率促使網(wǎng)絡(luò)工程師根據(jù)開(kāi)放式協(xié)議和RESTAPI設(shè)計(jì)可編程靈活的網(wǎng)絡(luò),可以從單一界面進(jìn)行管理,而無(wú)需擔(dān)心每個(gè)路由器和交換機(jī)。
這個(gè)想法被稱為軟件定義網(wǎng)絡(luò)(SDN),這個(gè)術(shù)語(yǔ)最初出現(xiàn)在十多年前。SDN還承諾更快的網(wǎng)絡(luò)部署,降低成本和高度的自動(dòng)化。而目前有一個(gè)問(wèn)題,缺乏使SDN成為現(xiàn)實(shí)的軟件工具。
建立一個(gè)更美好的世界
這是所有網(wǎng)絡(luò)設(shè)備供應(yīng)商面臨的障礙,但是那些看到SDN最終將成為規(guī)范,意識(shí)到這一領(lǐng)域的成功的人將需要廣泛的合作伙伴生態(tài)系統(tǒng),即使他們也是你的競(jìng)爭(zhēng)對(duì)手。
與IT的許多其他領(lǐng)域一樣,其答案是開(kāi)源。如果開(kāi)發(fā)在廣泛的社區(qū)之間分享,那么隨著企業(yè)在專有領(lǐng)域不會(huì)重復(fù)努力,進(jìn)步就會(huì)更快。競(jìng)爭(zhēng)還需要一個(gè)公平的競(jìng)爭(zhēng)環(huán)境,但競(jìng)爭(zhēng)的最佳方式就是在團(tuán)隊(duì)創(chuàng)建競(jìng)爭(zhēng)對(duì)手。
這是2012年網(wǎng)絡(luò)公司開(kāi)始購(gòu)買(mǎi)SDN創(chuàng)業(yè)公司場(chǎng)景。瞻博網(wǎng)絡(luò)公司認(rèn)真對(duì)待戰(zhàn)略,以廉價(jià)的方式購(gòu)買(mǎi)了Contrail系統(tǒng)公司,這是一家不為人知的創(chuàng)業(yè)公司,并根據(jù)開(kāi)源許可證迅速發(fā)布了其代碼。
如今,Open Contrail開(kāi)源項(xiàng)目團(tuán)隊(duì)吸引了來(lái)自諾基亞,Mirantis,賽門(mén)鐵克,Canonical,IBM,AT&T和NTT創(chuàng)新研究所,受支持的版本在瞻博網(wǎng)絡(luò)中創(chuàng)造了一個(gè)新的,蓬勃發(fā)展的業(yè)務(wù)。該公司的旗艦產(chǎn)品之一是ContrailCloud,它是OpenStack,OpenContrail,Ceph和Puppet的組合,與許多小的改進(jìn)功能捆綁在一起。
當(dāng)瞻博網(wǎng)絡(luò)公司以1.76億美元收購(gòu)了Contrail公司,它從未推出過(guò)單一產(chǎn)品。不到一年的時(shí)間,它發(fā)布了Apache許可證下的代碼。一旦你意識(shí)到Contrail公司是由瞻博網(wǎng)絡(luò)公司以前的員工創(chuàng)建的,那些流行的MX系列路由器和交換機(jī)上工作在這個(gè)協(xié)議更有意義。
瞻博網(wǎng)絡(luò)公司的SDN和云計(jì)算高級(jí)總監(jiān)Scott Sneddon表示,瞻博網(wǎng)絡(luò)公司的員工離開(kāi)了公司去創(chuàng)建公司,因此總是有一種關(guān)系。“即使Kireeti Kompella,我們?cè)缙诘囊粋€(gè)非常強(qiáng)大的領(lǐng)導(dǎo)者,在開(kāi)發(fā)MPLS(多協(xié)議標(biāo)簽交換)方面與杜邦公司在頭十五年的成功有很大的關(guān)系,后來(lái)他成為了Contrail公司的首席技術(shù)官。”他說(shuō)。
在那些日子里,每家廠商都想收購(gòu)以SDN為業(yè)務(wù)的公司。一個(gè)著名的例子是VMware公司,它贏得了針對(duì)思科公司的高調(diào)創(chuàng)業(yè)公司Nicira公司的招標(biāo)戰(zhàn),Nicira公司的創(chuàng)始人包括創(chuàng)建SDN概念的斯坦福大學(xué)研究人員NickMcKeown和MartinCasado。Nicira公司的SDN實(shí)現(xiàn)目前在VMware的NSX中。
Nicira公司的收購(gòu)價(jià)格比Contrail公司要高:VMware公司最終支付了12.6億美元。相比之下,瞻博網(wǎng)絡(luò)收購(gòu)Contrail公司似乎還在討價(jià)還價(jià)。
開(kāi)放的變化
四年前,OpenContrail還是Contrail Cloud和Unite Cloud的重要組成部分,后者是今年1月推出的,是瞻博網(wǎng)絡(luò)公司的數(shù)據(jù)中心框架,旨在簡(jiǎn)化混合和多云環(huán)境的創(chuàng)建和維護(hù)。它包括訪問(wèn)Contrail Jump Start服務(wù),允許客戶嘗試開(kāi)源工具。
廠商正在給予工程師工具,以便如何管理他們的網(wǎng)絡(luò)
瞻博網(wǎng)絡(luò)公司的Sneddon說(shuō):“即使客戶立即采用SDN解決方案,我們?nèi)匀豢梢酝ㄟ^(guò)這種對(duì)話進(jìn)行協(xié)調(diào),從而幫助他們發(fā)展。我已經(jīng)在SDN解決方案上工作了大約五年了,我可以坦白地說(shuō),我參加過(guò)半數(shù)以上的會(huì)議上,了解SDN可能不是客戶需要的。”
“但即使沒(méi)有SDN解決方案,我們也有一個(gè)非常好的自動(dòng)化框架:我們已經(jīng)為我們的路由器和交換機(jī)開(kāi)發(fā)了一大堆Python,SaltStack,Puppet和Chef接口。我們正在做的是讓網(wǎng)絡(luò)工程師把他們的網(wǎng)絡(luò)管理現(xiàn)代化。所以我去和客戶討論SDN,因?yàn)檫@是我的工作:我領(lǐng)導(dǎo)Contrail公司,我們將談?wù)撗葸M(jìn)和云平臺(tái)和系統(tǒng)。但是,如果我正在和剛剛構(gòu)建數(shù)據(jù)中心的核心網(wǎng)絡(luò)工程師進(jìn)行交談,他們并不了解運(yùn)行中的應(yīng)用程序,通常會(huì)超過(guò)他們的思想。”
“所以我會(huì)開(kāi)始談?wù)撃闳绾尾僮鳎驗(yàn)檫@是真的,我們正在嘗試使用SDN只是自動(dòng)化網(wǎng)絡(luò)配置過(guò)程,并優(yōu)化網(wǎng)絡(luò)如何為云平臺(tái)工作。”他說(shuō)。
Contrail公司旨在補(bǔ)充OpenStack,這意味著它是針對(duì)規(guī)模的云計(jì)算進(jìn)行設(shè)計(jì)。平臺(tái)的核心是SDN控制器,它定義了網(wǎng)絡(luò)布局以及拓?fù)浣Y(jié)構(gòu)。伴隨著虛擬路由器,必須在每個(gè)服務(wù)器上安裝并鏈接到控制器。還有一個(gè)分析組件來(lái)監(jiān)視網(wǎng)絡(luò)的狀態(tài),還有一些控制功能的API。
只是一個(gè)傳輸工具
Sneddon解釋說(shuō):“現(xiàn)在的物理網(wǎng)絡(luò)已經(jīng)成為傳輸層,通過(guò)路由網(wǎng)絡(luò)傳遞數(shù)據(jù)包。而且我們知道如何非常有效地管理路由網(wǎng)絡(luò)。然后,我們采取真正復(fù)雜的服務(wù)層,當(dāng)我啟動(dòng)一個(gè)新的應(yīng)用程序時(shí),必須改變的東西,或者運(yùn)行跨越大量數(shù)據(jù)中心的50個(gè)虛擬機(jī),并且我們構(gòu)建覆蓋隧道來(lái)支持這些,并且真的是一個(gè)覆蓋隧道只是一個(gè)VPN。”
開(kāi)放Contrail和Contrail網(wǎng)絡(luò),這是瞻博網(wǎng)絡(luò)自己的版本,這兩個(gè)在功能集中是相同的。此外,Contrail Cloud版本與OpenStack社區(qū)版本保持一致,以保持API兼容性并保持強(qiáng)大的社區(qū)支持。付費(fèi)版本只是添加企業(yè)級(jí)支持和安裝。
即使在Contrail公司相對(duì)成功的情況下,瞻博網(wǎng)絡(luò)也不滿足于其榮譽(yù):去年,該公司收購(gòu)了云管理和優(yōu)化創(chuàng)業(yè)廠商App Formix公司,該公司開(kāi)發(fā)了一個(gè)服務(wù)器級(jí)的工具,表明軟件定義方法可以將網(wǎng)絡(luò)公司轉(zhuǎn)變?yōu)槌脚f硬件商家的角色。
“你會(huì)聽(tīng)到這些云廠商談?wù)撨@個(gè)網(wǎng)絡(luò),當(dāng)時(shí)網(wǎng)絡(luò)的唯一意識(shí)是顛覆網(wǎng)絡(luò)。他們不在乎你是否使用BGP或MPLS或VLAN,只要它在那里,它的工作。而作為購(gòu)買(mǎi)決定的一個(gè)副作用,采購(gòu)哪個(gè)交換機(jī)或他們購(gòu)買(mǎi)的路由器有時(shí)變得不那么重要。”Sneddon承認(rèn)。
“所以對(duì)于瞻博網(wǎng)絡(luò)來(lái)說(shuō),我們知道我們必須在更高層次上發(fā)揮作用。許多企業(yè)IT購(gòu)買(mǎi)決策來(lái)自云計(jì)算團(tuán)隊(duì),而不是網(wǎng)絡(luò)團(tuán)隊(duì)。他們有資金,所以我們覺(jué)得我們必須為云計(jì)算工程師和架構(gòu)師開(kāi)發(fā)一個(gè)強(qiáng)大的價(jià)值主張。”他說(shuō)。