【導讀】Netronome日前宣布:推出其業界首款針對網絡連接新功能動態化編程的P4及C語言兼容集成開發環境(IDE),可用于Netronome已量產的Agilio™ CX及LX系列智能服務器適配卡(ISA)。
作為Netronome Programmer Studio v6.0核心功能之一,該IDE將有助于快速而便捷地利用其Agilio的高性能硬件和高靈活性軟件,實現吞吐量提升5倍和CPU需求量降低多達80%,從而在提升云軟件定義網絡(SDN)和網絡功能虛擬化(NFV)速度和性能的同時,使云數據中心的資本支出和運維成本大幅度降低,實現了5倍以上的性能/價格效率提升。
隨著云計算的快速發展和10GbE及更高帶寬網絡架構的快速采用,基于服務器的網絡處理方案(Server-based Networking)隨著服務器外部吞吐量大幅提升、網絡安全等附加功能不斷加載,以及服務器內部大量虛擬機的增加,導致服務器計算資源/CPU數量被大量用于內外部網絡連接功能和附加功能,使現代云計算中心陷入了無休止的“機海戰術”,從而帶來了部署規模、核心應用效率、資本支出和運維成本等多方面的重大挑戰。
為了解決這些問題,一些領先的運營商/基礎設備提供商、云服務提供商和基于云架構的服務提供商投入巨額資金和資源,在FPGA、多核處理器及傳統網絡處理器上開發自己的卸載加速解決方案,但往往也跟不上云計算需求和網絡吞吐量的快速提升。針對這一困擾云計算行業發展的技術經濟學難題,以及不同應用領域所需的特有解決方案,Netronome提出了采用大規模流和隧道(tunnel)處理硬件和軟件平臺方案,并很快被證實為可解決基于服務器的網絡連接相關問題的有效解決方案。
今年早些時候,Netronome推出了Agilio-CX系列智能服務器適配卡(ISA),它們基于公司特有的流處理芯片(NFP-4000)和軟件架構(Agilio Software)。該Agilio-CX ISA系列可與標準的網絡軟件和標準的商用服務器兼容,利用其板載內存去支持多達200萬安全策略,并利用其硬件加速提供28Mpps的吞吐量。這意味著可將安全處理量提升8倍,將吞吐量提升5倍,同時在提供可擴展的、基于服務器的網絡功能時,僅消耗十分之一的計算資源。
“虛擬交換機是SDN云數據中心網絡不可分割的一部分,但其性能已經成為在10Gb/s及更高數據速率時的一個重要障礙,”中國移動SDN項目經理李晨說。“諸如Agilio-CX這類的智能服務器適配卡顯著地節省了CPU資源,同時提高了基于服務器網絡的各種功能和性能,如萬兆網卡達到接近線速轉發,每個虛擬機(VM)或者租戶(tenant)的策略數量支持百萬級,實現了以更低的成本完成更高的服務水準。未來這類智能網卡還將進一步應用于vBras、vCPE、vFW、vLB等領域,加速NFV發展。”
除了更高的性能,高度靈活性也是Agilio 服務器網絡適配卡的另一大特點,采用不同操作系統和網絡軟件的不同規模的企業都能夠利用該平臺顯著增加其數據中心計算架構的效率,例如開放式虛擬交換機(OVS)、Juniper Networks®的 Contrail vRouter虛擬路由器和Linux®防火墻等等,它是首款為此類應用專門設計的基于軟件和硬件的智能化網絡解決方案。通過為服務提供商和企業云網絡提供無與倫比的計算和服務節點應用的性價比,同時保留標準的云配置和自動化工具,而恢復了有價值的計算資源,進而為客戶降低了總擁有成本(TCO)。
“云服務超速發展帶來的網絡連接和計算處理資源需求的激增,10GbE甚至100GbE高帶寬網絡架構的快速采用,以及運營商和服務提供商針對應用實現優化和創新的迫切需求,這三大因素使得原有的以增加服務器和通用網卡為主的發展模式,面臨著數據中心應用處理效率降低、資本支出(CAPEX)激增和運維成本及難度增加等問題。”Netronome中國區總經理竇忠輝評論道。“市場上迫切需要以高性能硬件加速和卸載為基礎的解決方案,Netronome的先進流處理技術、完整的軟件產品組合以及方便的集成化開發環境,可以響應市場需求為客戶提供高性能、高靈活性和高性價比解決方案。”
Netronome的Agilio服務器網絡適配卡為基于服務器的網絡帶來了每臺服務器效益的顯著提升,這已經得到了驗證和領先客戶的采用。在今年2月底于巴塞羅那舉辦的全球移動通信大會(MWC 2016)上,愛立信與Netronome成功地聯合展示了采用Agilio解決方案來實現加速的愛立信云SDN平臺。此項聯合演示證明了采用硬件加速來支持虛擬交換處理,可以顯著降低SDN和NFV應用的總擁有成本。
“愛立信的云SDN平臺基于Open Daylight,它利用諸如Open vSwitch和OpenStack等開源技術來為IT和NFV服務的部署提供一種靈活且可擴展的網絡架構,”愛立信SDN及策略控制產品線總管Elena Romero表示。“通過在愛立信的Cloud SDN方案中集成Netronome Agilio智能服務器適配卡和軟件解決方案,實現了每個服務器機架多達5倍的輸出提升,幫助我們實現了云SDN和NFV應用的總擁有成本(TCO)的顯著降低。”
在本月舉辦的P4(www.P4.org)研討會上,AT&T和Netronome還共同發布并演示了如何利用Agilio ISA解決方案,來提升動態數據中心流量可見度的相關成果,該方案可以幫助電信運營商找出4G和5G網絡中與通話掉線、通話和視頻質量差等相關的問題。新的IDE和Agilio ISA可在SDN環境中提供更好的網絡解析,在Cloud IaaS和電信級NFV應用中實現SLA的顯著提高,快速找到并解決云租戶的應用性能瓶頸,提升云服務提供商的用戶體驗。
目前,Netronome的Agilio基于服務器的網絡解決方案已經全面試商用。開放的Agilio軟件可支持OVS v2.3、v2.4和v2.5,Linux Firewall及Juniper Networks Contrail vRouter。帶有便于客戶部署的標準PCIe Gen3接口的小型化Agilio™ CX及LX系列智能服務器適配卡已經量產。而隨著此次Netronome Programmer Studio v6.0中全新P4及C語言兼容IDE模塊的推出,電信運營商/電信基礎設備供應商、云服務提供商有了即刻可用來應對云計算快速發展和高網速接入問題的靈活手段和工具。
“現有的服務器網絡適配卡不能適應快速發展的以主機提供網絡方案的節奏,”中興通訊云計算平臺總工熊先奎說。“諸如Agilio-CX這類的智能服務器適配卡通過高性能硬件加速,卸載了網絡層的處理,豐富了網絡功能,使得快速部署成為可能,從而提高了整個數據中心的效率。”
與FPGA、多核SoC或者傳統網絡處理器(NPU)等其他形式的可編程硬件方案不同,Netronome的最新解決方案支持針對COTS服務器去實現與服務器供應商無關的可量產化硬件的P4編程,保護了運營商和服務提供商的投資。此外,該IDE可在實現典型SDN功能時,幫助將所需的代碼行數減少到十分之一,可提升開發人員的產能并顯著地改善問題分隔和產品上市時間。
為了方便中國客戶快速使用Agilio智能網絡解決方案,同時支持中國客戶在云服務應用創新和規模擴展等方面的持續演進,Netronome為電信數據中心運營商、綜合性公有云服務提供商、獨立云服務提供商和基于云架構服務提供商等不同類型的客戶準備了相關的導入支持服務,這些結合了Netronome中國研發團隊及全球研發體系資源的特色服務,得到了不同領域內中國客戶的廣泛歡迎。