雖然萬兆或者更高速的以太網標準早已問世,但受限于多方面因素(硬件支持等),我們日常生活中所接觸的網卡仍是千兆網卡,但是很多服務器上已經使用萬兆網卡了,但不是專為某種業務定制的,而FPGA的好處就在于可按照某種業務規則去編程定制,我們有了高性能FPGA,有了高速接口(萬兆網口、PCIe等)、有了特殊業務的需求,把它仨懟一塊就可以設計一個高速定制網卡,在硬件上處理某些業務以減輕服務器的負擔。
眾所周知,網絡數據量與日俱增,以至于很多與網絡相關的論文都會在背景里加上這句話,足以可見其海量,海量的網絡數據怎么處理是個很復雜的問題,不同的研究方向有不同的處理方式,而對研究FPGA的人來說就是把數據丟到FPGA上用硬件處理以減輕處理器的壓力。同樣,我們有高性能的FPGA,有多個高速以太網接口,也有了特殊加速業務的需求,那么就可以把一些數據的處理放在硬件上進行,相互間的傳輸采用10G或者是更高速率的以太網接口。
在一些數據中心采用10G或者更高速率的以太網接口加FPGA的模式,可以在數據進入到服務器之前采用硬件的方式進行快速的處理,降低服務器CPU的負荷。光潤通GXL-1002E-V1.0是一款基于PCI Express總線架構的高性能FPGA卡,可以幫助網絡設備供應商極大地縮短網絡設備的開發周期和上市時間,同時提高產品的性能。GXL-1002E-V1.0擁有許多經過嚴格測試和實際應用的功能,例如:NAT;與CUP通信采用與主流網卡相同的方式;基于Session表的2層交換和3、4層路由。有為安全領域應用專門設計;例如Session表的查找,IPSec BPN。還有經過良好設計的驅動軟件讓用戶集中力量在自己的應用層的設計,這有助于用戶節約自己的開發時間,專注于自己產品的差異化設計。感興趣的朋友可以聯系我們了解更多FPGA更多信息。