Accolade公司推出了第三代雙端口100G網絡ANIC-200Ku PCIe無損數據包采集適配器,該板卡是基于Xilinx UltraScale FPGA,能夠從3200萬網絡數據流中實時分析每一個數據包,系統正常運行情況下功耗只需要50W左右,能夠在4納秒的精度內為每一個網絡數據包打上時間戳。ANIC-200Ku集成了兩個CFP4網線適配器接口(Optical Cage),我們可以將兩個ANIC-200Ku進行直連來實現200Gbps無損高聚合數據流的網絡。
圖1:Accolade公司推出的第三代雙端口100GE網絡適配器ANIC-200Ku
NIC-200Ku適用于很多領域,比如:
無源和內聯網絡監控
網絡安全和取證
內聯網絡深度數據包檢測
網絡測試與測量
網絡視頻流監控
高頻交易(HFT,High Frequency Trading)
應用程序性能監控
高性能計算(HPC,High Performance Computing)
ANIC-200Ku在集成的Xilinx UltraScale FPGA中實現了一個高級數據包處理器(Advanced Packet Processor)系統,用于實時處理網絡數據包流。第三代ANIC-200Ku則在此前的基礎上增加了數據包分流(Flow-Shunting)模塊,通過不同的配置我們可以對不同的網絡數據包進行分類,這樣可以避免處理和存儲無用的網絡數據包,這個特性能夠降低服務器端的處理壓力以及對存儲方面的要求,從而有效的降低數據中心的設計和維護成本。
圖2:ANIC-200Ku網絡適配器實現結構(注意紅色部分)
ANIC-200Ku板卡內實現的高級數據包處理器會執行一系列數據包處理功能(包括上圖紅色部分)。每個數據流入口都包含了標準的數據包頭信息(源IP地址/目標IP地址、協議等)、原始數據(包括數據包總數、字節數、上一個數據包信息)。數據包分類模塊能夠檢查每個網絡數據包判斷是來自新的數據流還是已經存儲的數據流,從而更新相應的存儲查找表(LUT,Look Up Table),跟蹤信息還包括數據流流向從而維護雙向通信內容,這個特性相當于一個網絡關卡,有效的降低了需要分析或者處理的數據量,從而騰出服務器CPU的資源來執行更緊迫的任務。
關于Accolade:
Accolade是一家專注于FPGA高速數據采集板卡設計的公司,設計的產品包括1G、10G、40G和100G網絡采集卡,被廣泛應用于數據中心,幫助用戶實現網絡安全以及實時性的監測。
-
適配器
+關注
關注
8文章
1970瀏覽量
68260 -
Xilinx
+關注
關注
71文章
2171瀏覽量
122130
原文標題:Accolade推出的第三代ANIC-200Ku集成網絡數據包分類特性!
文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發圈】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論