借助Emulex VNeX技術(shù)提高虛擬網(wǎng)絡(luò)架構(gòu)性能
掃描二維碼
隨時(shí)隨地手機(jī)看文章
為了證明這一點(diǎn),我們搭建了一個(gè)VXLAN工作模型,它使用兩個(gè)VMware ESXi5.5主機(jī)管理程序,并在它們之間配置了VXLAN網(wǎng)絡(luò)連接。每臺(tái)服務(wù)器配置了8個(gè)RHEL6.3客戶虛擬機(jī)(VM),管理程序之間的網(wǎng)絡(luò)訪問通過VMware VirtualWire接口實(shí)現(xiàn)。作為網(wǎng)絡(luò)負(fù)載生成器,我們采用了IXIA IxChariot在VM之間執(zhí)行網(wǎng)絡(luò)性能測(cè)試。我們對(duì)兩種測(cè)試案例進(jìn)行了對(duì)比,一種是使用啟用了硬件卸載功能的OCe14000(默認(rèn)行為)支持VXLAN,另一種是使用沒有硬件卸載功能的NIC支持VXLAN。
您可以從圖1中看到,與沒有硬件卸載功能的NIC相比,使用硬件卸載時(shí)雙向吞吐速度高出了70%。
在圖2中您可以看到硬件卸載功能對(duì)管理程序CPU占用率的影響。在使用VMware VirtualWire連接時(shí),與標(biāo)準(zhǔn)NIC相比,采用了VNeX技術(shù)的OCe14000適配器可以通過硬件卸載降低CPU占用,從而提高每臺(tái)服務(wù)器支持的VM數(shù)。