借助Emulex VNeX技術(shù)提高虛擬網(wǎng)絡(luò )架構性能
Emulex OneConnect® OCe14000系列10Gb和40Gb以太網(wǎng)(10GbE和40GbE)網(wǎng)絡(luò )適配器和融合網(wǎng)絡(luò )適配器(CNA)在同類(lèi)產(chǎn)品中第一次專(zhuān)門(mén)針對虛擬網(wǎng)絡(luò )架構(Virtual Network Fabric,VNF)進(jìn)行了設計和優(yōu)化。之所以這樣說(shuō),關(guān)鍵在于Emulex Virtual Network ExcelerationTM(VNeX)技術(shù)重新恢復了硬件卸載能力——由于VNF封裝上的特點(diǎn),其他產(chǎn)品一般都不再支持這項功能。對于使用Virtual Extensible LAN(VXLAN) VirtualWire接口的VMware環(huán)境來(lái)說(shuō),大多數網(wǎng)絡(luò )接口卡(NIC)的吞吐性能都會(huì )出現明顯下降,這是因為過(guò)去由NIC執行的許多計算現在需要由CPU來(lái)完成了,如果沒(méi)有了NIC硬件卸載功能,管理程序CPU效率就會(huì )降低。OneConnect® OCe14000適配器默認情況下會(huì )使用VNeX技術(shù)恢復硬件卸載處理功能,因此可以在VNF環(huán)境下實(shí)現非虛擬網(wǎng)絡(luò )水準的吞吐速度和管理程序CPU效率。
本文引用地址:http://dyxdggzs.com/article/221418.htm為了證明這一點(diǎn),我們搭建了一個(gè)VXLAN工作模型,它使用兩個(gè)VMware ESXi5.5主機管理程序,并在它們之間配置了VXLAN網(wǎng)絡(luò )連接。每臺服務(wù)器配置了8個(gè)RHEL6.3客戶(hù)虛擬機(VM),管理程序之間的網(wǎng)絡(luò )訪(fǎng)問(wèn)通過(guò)VMware VirtualWire接口實(shí)現。作為網(wǎng)絡(luò )負載生成器,我們采用了IXIA IxChariot在VM之間執行網(wǎng)絡(luò )性能測試。我們對兩種測試案例進(jìn)行了對比,一種是使用啟用了硬件卸載功能的OCe14000(默認行為)支持VXLAN,另一種是使用沒(méi)有硬件卸載功能的NIC支持VXLAN。

您可以從圖1中看到,與沒(méi)有硬件卸載功能的NIC相比,使用硬件卸載時(shí)雙向吞吐速度高出了70%。

在圖2中您可以看到硬件卸載功能對管理程序CPU占用率的影響。在使用VMware VirtualWire連接時(shí),與標準NIC相比,采用了VNeX技術(shù)的OCe14000適配器可以通過(guò)硬件卸載降低CPU占用,從而提高每臺服務(wù)器支持的VM數。
評論