重疊網(wǎng)絡(luò)的誤解與面對(duì)現(xiàn)實(shí)
企業(yè)和云提供商通過(guò)虛擬交換機(jī),軟件定義網(wǎng)絡(luò)控制器和新的隧道協(xié)議建立的重疊網(wǎng)來(lái)虛擬化他們的網(wǎng)絡(luò)。重疊網(wǎng)絡(luò)有巨大的前景來(lái)提高操作靈敏度,并且使網(wǎng)絡(luò)更適應(yīng)虛擬服務(wù)器架構(gòu)。然而,關(guān)于該技術(shù)的一些錯(cuò)誤理解則有必要澄清。
正如虛擬化改變了計(jì)算和存儲(chǔ),現(xiàn)在它正在改變著網(wǎng)絡(luò)。IDC數(shù)據(jù)中心網(wǎng)絡(luò)研究主任Brad Casemore說(shuō)“這就是重疊網(wǎng)該做的-支持這次變化。如果你虛擬化你的基礎(chǔ)架構(gòu),那么硬件資源會(huì)隨之變化,驅(qū)使相應(yīng)的策略來(lái)支持你的應(yīng)用需求。它就是讓基礎(chǔ)架構(gòu)更靈活,對(duì)應(yīng)用需要更快的做出反應(yīng)。
誤解:重疊網(wǎng)都就是隧道協(xié)議
事實(shí):與其被重疊網(wǎng)中隧道協(xié)議(NVGRE,VXLAN和STT)細(xì)節(jié)所困擾,網(wǎng)絡(luò)架構(gòu)師倒不如關(guān)注那些可以實(shí)現(xiàn)的技術(shù)。
VMware首席網(wǎng)絡(luò)架構(gòu)師Martin Casado說(shuō): “重疊網(wǎng)和細(xì)節(jié)無(wú)關(guān),它和架構(gòu)大有關(guān)系。在我看來(lái),協(xié)議只是些細(xì)節(jié),相對(duì)不重要。任何一個(gè)好的虛擬網(wǎng)絡(luò)解決方案必須盡可能多的支持?jǐn)?shù)據(jù)包上的封端。不同的協(xié)議并不是最重要的,因此我們也不會(huì)偏向哪一個(gè)。”
誤解:重疊網(wǎng)使網(wǎng)絡(luò)虛擬化更復(fù)雜
事實(shí):與其讓網(wǎng)絡(luò)變得更復(fù)雜,重疊網(wǎng)讓?xiě)?yīng)用負(fù)責(zé)基礎(chǔ)架構(gòu)。
Casemore說(shuō):“你通過(guò)下面的應(yīng)用,而不是上面的網(wǎng)絡(luò)來(lái)管理重疊網(wǎng)。這才是你需要關(guān)注的:確保應(yīng)用獲得來(lái)自網(wǎng)絡(luò)的支持和服務(wù),能夠快速有效地交付服務(wù),而且隨著時(shí)間推移,從運(yùn)營(yíng)角度看,能更加節(jié)約成本。”
誤解:隧道和封裝影響網(wǎng)絡(luò)性能
現(xiàn)實(shí):根據(jù)Casado所言,運(yùn)行隧道協(xié)議來(lái)開(kāi)啟重疊網(wǎng)并不會(huì)減慢物理網(wǎng)絡(luò)。
Casado說(shuō):“說(shuō)到性能,今天你能用來(lái)自網(wǎng)絡(luò)邊緣的軟以有線的速度做隧道和封裝—件。比如,我們?cè)趆ypervisor中部署軟件,可以在不犧牲性能的情況下做隧道。如果你有虛擬網(wǎng)絡(luò)抽象,你看到物理網(wǎng)絡(luò)也有的運(yùn)行接口,只不過(guò)他們更加復(fù)雜。”
誤解:排除重疊網(wǎng)故障非常困難
現(xiàn)實(shí):有了虛擬網(wǎng)絡(luò)抽象,你看到物理網(wǎng)絡(luò)也有的運(yùn)行接口,只不過(guò)他們更加復(fù)雜。
Casado說(shuō):“今天的物理網(wǎng)絡(luò)混合了很多東西。有標(biāo)簽和流量計(jì)數(shù)器,隨著他們的移動(dòng),有些東西會(huì)被重置。在虛擬的世界里,你把現(xiàn)有管理工具都指向虛擬網(wǎng)絡(luò), 所有計(jì)數(shù)器和接口都可以看到,你可以在物理層或是虛擬層上進(jìn)行調(diào)試。我會(huì)認(rèn)為這比僅僅查看物理層要容易得多。 ”
重疊網(wǎng)確實(shí)增加了二層管理,這需要你同時(shí)排查物理和虛擬網(wǎng)絡(luò)故障。但是Casado指出這多增加的一層極大的簡(jiǎn)化了基礎(chǔ)架構(gòu)的網(wǎng)絡(luò)排查任務(wù)。當(dāng)你加了這一層后,你其實(shí)使用兩個(gè)簡(jiǎn)單層取代了一個(gè)非常復(fù)雜的層。他確實(shí)簡(jiǎn)化了網(wǎng)絡(luò)管理。
誤解:重疊網(wǎng)將讓硬件貶值
現(xiàn)實(shí):重疊網(wǎng)創(chuàng)建虛擬網(wǎng)絡(luò)抽象同時(shí)簡(jiǎn)化網(wǎng)絡(luò)管理,他們不會(huì)讓網(wǎng)絡(luò)硬件貶值。
Casado說(shuō):“使用重疊網(wǎng),它其實(shí)是傳統(tǒng)網(wǎng)絡(luò)和軟件定義網(wǎng)絡(luò)的組合,傳統(tǒng)網(wǎng)絡(luò)用來(lái)創(chuàng)建物理網(wǎng)絡(luò)。軟件定義網(wǎng)絡(luò)創(chuàng)建虛擬網(wǎng)絡(luò)抽象。比起固定資產(chǎn)收益,它更多是運(yùn)營(yíng)上的收益,因?yàn)槟闳匀恍枰W(wǎng)絡(luò)設(shè)備,不管重疊網(wǎng)來(lái)自哪里,你仍然需要合適的,良好的硬件來(lái)支撐。那什么改變了?當(dāng)然是你管理的方式還有在應(yīng)用的支持下通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)自動(dòng)化操作。”
從管理的角度來(lái)看,重疊網(wǎng)改變了IT組織如何從網(wǎng)絡(luò)提取價(jià)值。Casemore表示:“這些技術(shù)可以和云管理系統(tǒng)如OpenStack, CloudStack等在更高層組合。”
誤解:重疊網(wǎng)只對(duì)云服務(wù)商有用
現(xiàn)實(shí):云服務(wù)商是第一批利用重疊網(wǎng)建立網(wǎng)絡(luò)抽象的企業(yè)。Casemore說(shuō):“如今我們看到金融服務(wù)公司也部署了該技術(shù),因?yàn)樗麄冇蟹浅V匾臄?shù)據(jù)中心。”重疊網(wǎng)技術(shù)起初是在數(shù)據(jù)中心中央,但是他可以在其他地方使用,比如廣域網(wǎng)。他同時(shí)指出Google在廣域網(wǎng)利用這項(xiàng)技術(shù)實(shí)現(xiàn)虛擬化。
該行業(yè)也談到如何在園區(qū)網(wǎng)和其它地方使用重疊網(wǎng)。Casemore說(shuō):“就如所有新的技術(shù)一樣,它在某個(gè)領(lǐng)域嶄露頭角,對(duì)于重疊網(wǎng)來(lái)說(shuō)這就是數(shù)據(jù)中心。然后我們看到它在企業(yè)內(nèi)和許多不同的應(yīng)用中進(jìn)入具體的垂直市場(chǎng)領(lǐng)域。大數(shù)據(jù)是廠家認(rèn)為另一個(gè)適合該技術(shù)的地方--但現(xiàn)在才初具雛形。”