溫瑞爾以最佳化版加速型vSwitch實現(xiàn)NFV性能突破
在涉及雙向流量實際使用情形中,加速型 vSwitch 在標準伺服器平臺上,僅使用2個處理器核心就達到每秒鐘向客戶虛擬機器(VM)發(fā)送1,200萬個資料封包的性能水準。這一性能比典型企業(yè)資料中心使用的 Open vSwitch 軟體要高出20倍。在多核心上部署時,加速型 vSwitch 能夠提供無限的可擴展性,而這一性能是在比其它商用解決方案消耗的CPU資源減少高達33%的情況下實現(xiàn)的,并且無需特定的硬體加速。
服務供應商正積極采用 NFV 架構以降低網路執(zhí)行費用,加速部署新增值服務的步伐, vSwitch 在執(zhí)行虛擬化(Virtualized Network Function,VNF)網路功能的基礎架構平臺中發(fā)揮著重要作用。 vSwitch 的性能決定了 VNF 所處理的網路流量頻寬,直接影響平臺的總體成本。有鑒于服務提供者的收入最終還是依賴于虛擬化的應用成效,因此,必須大幅地降低vSwitch 所消耗的資源,以使 VNF 提供最大化的可用資源。
只需使用主頻為2.9GHz的Intel Xeon 處理器的雙CPU平臺,整合在 Wind River Carrier Grade Communications Server 內部的加速型 vSwitch 就能夠達到每秒鐘交換1,200萬個資料封包的性能水準。這一資料是經由以下路徑的雙向資料流程測量出的:網路介面卡(NIC)── vSwitch-VM ── vSwitch ── NIC。它所代表的是真實的 NFV 配置,而不是流量僅僅從 NIC 流到 vSwitch 然后又回到 NIC (繞過了VM ,未執(zhí)行有意義的工作)的簡化配置。
vSwitch的性能完全可以保證,并且能夠根據(jù)分配給它的處理器核心數(shù)量進行升級,因而在頻寬需求經常變化的情況下提供NFV部署所需要的可擴展性。
透過支援執(zhí)行在 VM 內各種不同的客戶作業(yè)系統(tǒng),溫瑞爾加速型 vSwitch 可以快速部署虛擬化應用。所支援的客戶作業(yè)系統(tǒng)包括企業(yè)級 Linux 、客戶自主開發(fā)的 Linux 部署、 Windows 以及 Wind River Linux 。加速型 vSwitch 支援標準的、無須做特殊修改的應用以及基于業(yè)界標準核心虛擬機器(KVM)的 Hypervisor 。由于有了Wind River Advanced Virtual Port 的Poll-Mode虛擬NIC 驅動程式,基于Intel DPDK的虛擬應用無需修改即可執(zhí)行。這些獨一無二的功能讓服務提供者和電信設備制造商無需修改或者重新認證其現(xiàn)有應用程式,即可獲得加速型vSwitch的杰出性能、可擴展性及可靠性。
Wind River Carrier Grade Communications Server 其中包括了加速型 vSwitch ,現(xiàn)已針對部份特定客戶提前推出。