
挑戰(zhàn)變得越來(lái)越復(fù)雜。雖然一些功能只需要相對(duì)較低的帶寬,并且不需要高容量和高處理能力,但是其他功能需要。對(duì)于那些功能來(lái)說(shuō),x86平臺(tái)的魅力在于易于擴(kuò)展和彈性開(kāi)通能力。但這也是事情開(kāi)始變得有點(diǎn)棘手的地方。
在許多情況下,虛擬化環(huán)境中的擴(kuò)展性能需要對(duì)數(shù)據(jù)包進(jìn)行特殊處理。例如,在使用單根輸入/輸出虛擬化(SR-IOV)等技術(shù)執(zhí)行管理程序和虛擬交換旁路時(shí)。通常,企業(yè)將使用專(zhuān)門(mén)的網(wǎng)絡(luò)接口卡(NIC),結(jié)合硬件加速或NIC級(jí)卸載以提高性能。但是要利用這些技術(shù)來(lái)加速和改進(jìn)性能,企業(yè)需要使用這些特定的卡,這樣,就會(huì)在軟硬件方面帶來(lái)一定程序被鎖定的情況。
換句話說(shuō),一旦運(yùn)營(yíng)商部署了加速技術(shù),他們就不能簡(jiǎn)單地將一臺(tái)服務(wù)器交換為任何其他基于x86的服務(wù)器。相反,他們需要繼續(xù)與提供硬件加速和NIC卡的同一家供應(yīng)商合作,甚至可能從該供應(yīng)商處購(gòu)買(mǎi)產(chǎn)品,以確保他們的軟件可輕松遷移至具備硬件輔助功能的新一代NIC卡。
接下來(lái),使用NIC卸載、管理程序/內(nèi)核旁路和其他技術(shù)只能提升少量性能時(shí),就需要通過(guò)多個(gè)服務(wù)器來(lái)擴(kuò)展性能了。如果被虛擬化的網(wǎng)絡(luò)功能是無(wú)狀態(tài)的,則相對(duì)容易。然而,如果需要在橫向擴(kuò)展的NFV解決方案上保持狀態(tài)和負(fù)載平衡,則該過(guò)程變得更復(fù)雜。在后一種情況下,企業(yè)將需要一個(gè)負(fù)載均衡器,以讀取與網(wǎng)絡(luò)功能相關(guān)的協(xié)議,關(guān)聯(lián)各個(gè)接口的流量(如果需要),然后在虛擬化EPC功能的橫向擴(kuò)展實(shí)例之間智能地平衡負(fù)載。
這個(gè)過(guò)程讓我想起了早期的電子商務(wù)和商業(yè)互聯(lián)網(wǎng),那個(gè)時(shí)候也是從運(yùn)行x86的web服務(wù)器開(kāi)始的。隨著網(wǎng)站和Web應(yīng)用的流量增長(zhǎng),那些Web服務(wù)器和應(yīng)用程序需要擴(kuò)展。這就需要流量在橫向擴(kuò)展解決方案之中達(dá)到負(fù)載均衡。對(duì)于電子商務(wù)流量,這需要諸如狀態(tài)負(fù)載均衡器之類(lèi)的功能來(lái)跟蹤會(huì)話和cookies,以及向Web應(yīng)用程序或服務(wù)器的正確實(shí)例發(fā)送正確的流量。雖然這最初可以通過(guò)基于軟件的負(fù)載均衡器實(shí)現(xiàn),但是隨著流量增長(zhǎng),該過(guò)程就需要一個(gè)專(zhuān)用設(shè)備,可以執(zhí)行各種任務(wù),包括負(fù)載均衡、運(yùn)行狀況檢查和負(fù)載重新分配等。隨著時(shí)間的推移,這導(dǎo)致了具有現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)和硬件輔助功能的專(zhuān)用負(fù)載均衡器的出現(xiàn),并最終實(shí)現(xiàn)了應(yīng)用交付控制器。
網(wǎng)絡(luò)功能虛擬化(NFV)世界是否朝著同一個(gè)方向發(fā)展呢?如果是,誰(shuí)將為所有不同的虛擬化網(wǎng)絡(luò)功能構(gòu)建負(fù)載均衡器?如果每個(gè)供應(yīng)商都提供具有不同虛擬化網(wǎng)絡(luò)功能(VNF)的解決方案,用于在橫向擴(kuò)展環(huán)境中進(jìn)行負(fù)載平衡,那么每個(gè)虛擬化EPC功能是否會(huì)有特定供應(yīng)商的負(fù)載平衡器呢?
兩個(gè)場(chǎng)景(即,使用專(zhuān)用加速引擎和NIC用于服務(wù)器內(nèi)的性能改進(jìn),以及使用專(zhuān)用的狀態(tài)負(fù)載均衡器設(shè)備在服務(wù)器之間分配流量)一起使用,引發(fā)了一個(gè)問(wèn)題:NFV是否會(huì)走向更緊密的供應(yīng)商綁定之路,而不是供應(yīng)商具備更大的獨(dú)立性?在當(dāng)前的發(fā)展軌跡中,結(jié)果是肯定的。
注:本文最初發(fā)表于SDX Central
關(guān)于Gigamon
Gigamon (NYSE: GIMO) 可實(shí)現(xiàn)對(duì)物理和虛擬網(wǎng)絡(luò)流量的可視化,提供超強(qiáng)安全性和優(yōu)秀性能。Gigamon的 可視化矩陣 (Visibility Fabric?) 和業(yè)界首個(gè)安全交付平臺(tái)GigaSECURE?,可為企業(yè)、政府以及服務(wù)提供商提供高級(jí)情報(bào),助其實(shí)現(xiàn)對(duì)安全、網(wǎng)絡(luò)以及應(yīng)用性能管理解決方案的更有效運(yùn)維和管理。