Emulex與VMware合作優(yōu)化VXLAN性能
之前的一篇關于Emulex Virtual Network eXceleration™ (VNeX)的文章解釋了硬件卸載是如何有效提高虛擬網絡架構(VNF)的網絡吞吐量,同時降低CPU消耗的。在VMworld 2013展會上,Emulex宣布即將推出支持vSphere 5.5的VNeX,為基于Virtual eXtensible Local Area Network(VXLAN)的VNF提供卸載功能。
本文引用地址:http://butianyuan.cn/article/234514.htmVXLAN——即虛擬可擴展局域網,(按照RFC中定義的)定義了如何在vSphere環(huán)境中構建虛擬網絡。VNF創(chuàng)建了一種虛擬網絡基礎架構,在這種架構上可以創(chuàng)建和移動虛擬機(VM),而不會像在傳統網絡架構中那樣受到任何限制。
VNF創(chuàng)造了一種新的數據中心網絡范例,它在解放服務器虛擬化的靈活性和自適應能力方面改變了游戲規(guī)則,使用戶可以像對虛擬服務器一樣方便地管理和配置網絡。
Emulex帶來的創(chuàng)新是首次的硬件卸載,該功能將集成到新vSphere 5.5上。這個功能很重要,因為我們需要確保虛擬網絡盡可能快地運行,同時又要盡可能多地把內存和CPU資源解放出來支持更多VM。
Emulex之前已經對VXLAN硬件卸載對性能的提高進行了工程測試。數據如下表所示:
流量類型 |
VXLAN流量 |
性能提升 |
|
VXLAN 卸載 |
啟用 |
禁用 |
|
Tx (Gbps) |
9.16 |
7.83 |
20% |
Rs (Gbps) |
9.34 |
6.00 |
56% |
Bi-Di (Gbps) |
14.8 |
6.41 |
130% |
注:以上測試結果僅為定性說明,結果隨VM密度、服務器配置和其他測試參數變化而改變。正式測試結果將在以后提供。
在此測試給定的流量模式、VM工作負載和服務器CPU利用率下,我們看到吞吐量提升了最高130%。吞吐量獲得提升是由于把VXLAN處理工作卸載到了Emulex VNeX技術提供的無狀態(tài)卸載功能上,從而降低了CPU利用率。
之前的文章,我們指出在NIC卸載功能關閉時,網絡吞吐量下降了27%。這意味著VM密度也可能下降27%,下降幅度顯著。因此,Emulex和VMware合作來解決這個性能問題。解決方案通過增加額外的NIC卸載功能來提高系統性能。
Emulex已經宣布推出VNeX技術,它就是用來解決這些問題,并為虛擬網絡提供最佳性能的。Emulex虛擬網絡卸載技術提供了以下功能:
1. 發(fā)送
a. 對IPv4/IPv6和TCP有效負載(內部和外部)進行校驗和計算
b. LSO V1和V2
2. 接收
a. RSS/VMQ
b. 對IPv4/IPv6和TCP有效負載(內部和外部)進行校驗和驗證
3. 以及專門針對VXLAN的Emulex虛擬網絡卸載技術
下圖顯示了Emulex虛擬網絡卸載技術的圖解:
針對VXLAN的NIC優(yōu)化可以有效提高性能。VXLAN是一種用于構建VNF的卓越解決方案,而Emulex的虛擬網絡卸載技術可以提供以下優(yōu)勢:
1. 提高vSphere 5.5環(huán)境的VM密度
2. 提高網絡吞吐量
3. 在實現VXLAN的同時降低CPU利用率
Emulex在面向vSphere 5.5和VMware vSwitch的VNF技術方面居于領先地位。我們希望提供更多的證據來表明在vSphere 5.5上附加vSwitch時虛擬網絡卸載技術能夠提供的諸多好處。
IBM、NetApp和Oracle,而且?guī)缀跛胸敻?000強企業(yè)的數據中心內都有它們的身影。Emulex的監(jiān)控和管理解決方案,包括其網絡可視性和記錄產品系列,能夠以高達10萬兆以太網的速度為企業(yè)提供全面的網絡性能管理功能。<0} {0>Emulex is headquartered in Costa Mesa, Calif., and has offices and research facilities in North America, Asia and Europe.<}100{>Emulex公司總部設在美國加州Costa Mesa,在北美、亞洲和歐洲多地設有辦事處和研發(fā)中心。<0} {0>For more information about Emulex (NYSE:ELX) please visit http://www.Emulex.com.<}76{>
光譜分析儀相關文章:光譜分析儀原理
評論