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