為5G網(wǎng)絡(luò )減負,英特爾祭出FPGA可編程加速卡N3000
FPGA可編程加速卡(PAC)的一個(gè)重要應用場(chǎng)合是減輕CPU的負擔,把一些原來(lái)要在CPU上運行的工作量轉移到FPGA的加速卡上,可以用于從邊緣/智能設備到云的產(chǎn)品中。
本文引用地址:http://dyxdggzs.com/article/201903/398234.htm
如今5G箭在弦上,“接入和邊緣網(wǎng)絡(luò )”與“核心網(wǎng)絡(luò )”之間面臨海量數據任務(wù),同時(shí)服務(wù)提供商又希望從4G過(guò)渡到5G時(shí)不增加更多的成本,此時(shí),FPGA可編程加速卡再次顯神威。
在不久前的“2019年世界移動(dòng)通信大會(huì ) (MWC)”期間,英特爾推出了英特爾? FPGA可編程加速卡N3000(即:英特爾? FPGA PAC N3000)。其采用了Arria 10 GT系列FPGA,專(zhuān)為服務(wù)提供商而設計。它可為 5G 下一代核心和虛擬化無(wú)線(xiàn)接入網(wǎng)絡(luò )方案提供支持,加速多種虛擬化工作負載,包括 5G 無(wú)線(xiàn)接入網(wǎng)絡(luò )和 5G 核心網(wǎng)絡(luò )應用。

同時(shí),在MWC期間,合作伙伴Affirmed Networks還展示了采用該加速卡開(kāi)發(fā)的一款面向 5G 核心網(wǎng)絡(luò ) (CN)/演進(jìn)分組核心的新型解決方案——率先實(shí)現真正的 200 Gbps/服務(wù)器。
據悉,這是英特爾第一款針對網(wǎng)絡(luò )用途的FPGA可編程加速卡。它如何能在成本可控的情況下滿(mǎn)足5G網(wǎng)絡(luò )的需求?為此,電子產(chǎn)品世界的記者通過(guò)視頻會(huì )議采訪(fǎng)了英特爾可編程解決方案事業(yè)部產(chǎn)品市場(chǎng)總監Sabrina Gomez女士。
5G提供商面臨的危機
5G的特點(diǎn)首先應對的是海量數據,有更多的機器對機器的需求,所以要有更高的帶寬,延遲性更短。其次,因為5G的技術(shù)還在演變過(guò)程中,所以需要設備有足夠的靈活性。
與此同時(shí),5G服務(wù)提供商對產(chǎn)品也提出了新的要求,主要是兩個(gè)方面。第一是從數據角度來(lái)看,數據量大大增加,包括云端和邊緣計算方面的數據量。第二是服務(wù)供應商的收入基本上是持平的(如下圖);因此若想增加收入,需要提供新的服務(wù)。
為此,5G服務(wù)提供商需要把整個(gè)架構進(jìn)行升級。一方面能夠提供更多的服務(wù),以便從更多的角度來(lái)服務(wù)客戶(hù);與此同時(shí),又要保持運營(yíng)和資本開(kāi)支方面的效益。

圖 5G提供商面臨的挑戰
FPGA可編程加速卡N3000的特點(diǎn)
英特爾此次發(fā)布的產(chǎn)品主要是針對網(wǎng)絡(luò )應用的可編程的加速卡。它能為用戶(hù)提供定制化的服務(wù)。主要是它可以把一些原來(lái)要在CPU上運行的工作量轉移到FPGA的加速卡上。這既針對核心網(wǎng)絡(luò ),也針對無(wú)線(xiàn)接入網(wǎng)。
首先是這款產(chǎn)品是專(zhuān)門(mén)為5G定制的。它能夠支持高吞吐量、低延遲和高帶寬的應用。與此同時(shí),因為5G的網(wǎng)絡(luò )技術(shù)還在不斷地發(fā)展過(guò)程中,所以它提供的是一個(gè)可定制的平臺。
因為該平臺是支持端到端的行業(yè)標準和一個(gè)開(kāi)源的工具,所以可使用戶(hù)很快地將產(chǎn)品推向市場(chǎng)。一方面可以滿(mǎn)足5G的要求;另一方面也可以滿(mǎn)足網(wǎng)絡(luò )功能虛擬化的要求。
豐富了英特爾端到端的網(wǎng)絡(luò )方案
英特爾端到端的網(wǎng)絡(luò )解決方案產(chǎn)品組合中的所有產(chǎn)品如下圖。首先英特爾一直可以提供用于計算的至強可擴展處理器。與此同時(shí),針對網(wǎng)絡(luò )產(chǎn)品,也有一個(gè)以太網(wǎng)的控制器710系列。在軟件方面針對的是一些開(kāi)源軟件。同時(shí)有一個(gè)數據平面開(kāi)發(fā)套件和開(kāi)放式的可編程加速引擎(DPDK & OPAE)。二者提供的都是數據包的處理能力。與此同時(shí),英特爾還有一個(gè)開(kāi)放堆棧的編排支持。

現在,英特爾又提供了一個(gè)新的可以定制的FPGA可編程加速器(PAC)的解決方案。它一方面結合了英特爾的技術(shù),另一方面也結合了對行業(yè)這些軟件的使用。所以現在它可以提供更高的性能,改善效率,還可以降低總擁有成本。該解決方案是一個(gè)商業(yè)化的解決方案,買(mǎi)來(lái)就可以使用;另外也得到了英特爾整個(gè)生態(tài)系統的支持。
眾所周知,在此前的12到16個(gè)月,英特爾宣布了很多FPGA的平臺和解決方案,既有針對邊緣網(wǎng)絡(luò )的,同時(shí)也有針對數據中心的(如下圖)。此次宣布的這款產(chǎn)品處在“接入和邊緣網(wǎng)絡(luò )”與“核心網(wǎng)絡(luò )”之間。所以至此,英特爾已把整個(gè)產(chǎn)品系列完成,這樣,既可結合英特爾的硬件的能力,同時(shí)又結合了軟件的能力和CPU的能力,可以使更多的工作負荷通過(guò)從CPU上卸下來(lái)放到FPGA上面,從而使整個(gè)網(wǎng)絡(luò )可以處理更多的工作量。

具體地,可以放到該FPGA上面運行的工作負載的類(lèi)型,一類(lèi)是vRAN的應用,另一類(lèi)是核心和網(wǎng)絡(luò )功能虛擬化(NFV)的應用。
在vRAN應用下面,針對4G有Turbo的加速;針對5G有LDPC的加速;與此同時(shí),還有針對前傳的領(lǐng)域。因此它是可以針對所有工作負載加速的。
在核心和網(wǎng)絡(luò )功能虛擬化的應用方面,有NFVI和VNF,以及針對安全性的工作負載,這些都可以放到FPGA上進(jìn)行加速處理。它可以和英特爾的至強處理器很好地配合。一方面可以做關(guān)于工作負荷的平衡,同時(shí)可以提升服務(wù)。在安全方面,它還可以做加密的服務(wù),包括IPSec或者是vFirewall。
該加速卡有9 GB的DDR4,所以它可以實(shí)現低延遲的功能。與此同時(shí),它對于高帶寬的加速也是非常好的。還有就是它有多個(gè)以太網(wǎng)融合的網(wǎng)絡(luò )適配器。另外,這個(gè)加速卡上還有以太網(wǎng)融合適配器的芯片,所以能智能化地分流。另外,這個(gè)產(chǎn)品很重要的一點(diǎn)就是它采用了Arria 10 GT系列FPGA,因此在FPGA上有100多萬(wàn)個(gè)邏輯單元,這比其他相應的類(lèi)似產(chǎn)品要多得多。
英特爾和Affirmed在MWC上聯(lián)合推出的產(chǎn)品
針對一級的網(wǎng)絡(luò )供應商提供虛擬化的解決方案,英特爾和Affirmed Networks合作就是一個(gè)非常好的例子,如何用這個(gè)平臺來(lái)實(shí)現4G到5G的平滑過(guò)渡。
英特爾和Affirmed合作的是首款5G網(wǎng)絡(luò )移動(dòng)的處理器,它可以把工作負荷從CPU上分流到FPGA。Affirmed Networks所提供的FPGA解決方案是首次在業(yè)內使用虛擬化5G的NGCN的解決方案,可以使其CPU的利用率達50%。這相對于僅使用軟件來(lái)說(shuō)有很大提升。這樣就使最終的5G提供商可以充分地利用它多出來(lái)的這些CPU資源提供更多的服務(wù),從而使其服務(wù)更具有競爭力,同時(shí)可以增加收入。
通過(guò)使用該加速卡,可以實(shí)現更好的工作負荷的平衡,與此同時(shí)可以?xún)?yōu)化其CPU的緩存,這樣還能夠節省耗電量。

小結
英特爾宣布針對網(wǎng)絡(luò )推出了FPGA PAC N3000產(chǎn)品,它是5G的解決方案,同時(shí)也是網(wǎng)絡(luò )功能虛擬化的解決方案。
這個(gè)平臺可以提供定制的方案,可支持高吞吐量、低延遲。
通過(guò)英特爾端到端的標準化軟件工具,可以使客戶(hù)打造專(zhuān)屬的解決方案,來(lái)滿(mǎn)足5G和網(wǎng)絡(luò )功能虛擬化的需求。
評論