99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

簡(jiǎn)述高速流量處理DPDK替代方案

廣州虹科電子科技有限公司 ? 來源:虹科網(wǎng)絡(luò)可視化與安全 ? 作者:虹科網(wǎng)絡(luò)可視化與 ? 2021-06-22 09:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前大多需要進(jìn)行高速流量處理的場(chǎng)景,基本都是使用DPDK進(jìn)行數(shù)據(jù)包處理加速,DPDK雖然是開源免費(fèi)的,但是DPDK提供的API很簡(jiǎn)單,進(jìn)行開發(fā)十分復(fù)雜,耗時(shí),應(yīng)用困難,于是許多人開始尋找替代方案--虹科PF_RING ZC。

細(xì)談區(qū)別

DPDK

假如你一名經(jīng)驗(yàn)豐富的開發(fā)人員(抱歉,DPDK API 非常簡(jiǎn)單),您需要在從頭開始編寫您的應(yīng)用程序,您可以使用所有 DPDK API 調(diào)用來分配/管理數(shù)據(jù)包,并且您必須了解您所使用的 NIC。

舉個(gè)例子:假如你使用英特爾 X710/XL710,它是英特爾當(dāng)前的旗艦 10/40 Gbit 適配器。當(dāng)您啟用巨型幀時(shí),NIC 將返回 2K 長(zhǎng)的 RX 數(shù)據(jù)包(因此,如果您有一個(gè)入口 5k 數(shù)據(jù)包,您將收到部分 2 x 2K 緩沖區(qū)和剩余的 1k 緩沖區(qū)),如果您想發(fā)送一個(gè)數(shù)據(jù)包,則大小為 9K(因此您需要發(fā)送 1x8K 部分緩沖區(qū)以及以下緩沖區(qū)中的其余部分)。本質(zhì)上,開發(fā)人員必須知道這一點(diǎn),準(zhǔn)備用應(yīng)用程序來處理這些問題,并確保當(dāng)您移動(dòng)到另一個(gè)不能以這種方式工作的 NIC(例如 Intel X520/X540)時(shí),您能夠處理巨型幀。

PF_RING ZC

相反,在 PF_RING ZC 中,庫根據(jù) MTU 分配內(nèi)存緩沖區(qū),無論您使用什么網(wǎng)卡,庫都將始終返回完整的數(shù)據(jù)包(即緩沖區(qū)中的所有這些數(shù)據(jù)包分段不會(huì)暴露給將始終使用的用戶,開發(fā)人員唯一要做的就是確保他的應(yīng)用程序可以處理巨型數(shù)據(jù)包。使用PF_RING ZC API,開發(fā)人員無需記住的 NIC 的硬件細(xì)節(jié),無需更改一行代碼、只需將設(shè)備名稱從:

-i eth1

更改為

-i zc:eth13

就可以將應(yīng)用程序在不同硬件設(shè)備上進(jìn)行轉(zhuǎn)移。

比較

1) ZC 需要支付少許的許可證費(fèi)用,DPDK 是免費(fèi)的,;

2) DPDK 與ZC的性能基本持平;

3)ZC提供易于使用的應(yīng)用層API,開發(fā)難度遠(yuǎn)小于DPDK;

PF_RING ZC提供的API

PF_RINGZC帶有一個(gè)簡(jiǎn)單的API,能夠用幾行代碼創(chuàng)建一個(gè)復(fù)雜的應(yīng)用程序。以下示例顯示了如何用6行代碼創(chuàng)建一個(gè)聚合器+負(fù)載均衡器應(yīng)用程序。

PF_RING ZC加速Zeek

Zeek是一個(gè)開源網(wǎng)絡(luò)流量分析器。許多用戶將Zeek用作網(wǎng)絡(luò)安全監(jiān)視器(NSM),以支持對(duì)可疑或惡意活動(dòng)的調(diào)查。Zeek還支持安全領(lǐng)域以外的各種流量分析任務(wù),包括性能評(píng)估和故障排除。使用PF_RING ZC(zero copy)驅(qū)動(dòng)程序可實(shí)現(xiàn)極高的數(shù)據(jù)包捕獲/傳輸速度,極大提升Zeek的流量處理能力。

使用帶有 PF_RING 的 Suricata

Suricata是一個(gè)免費(fèi)、開源、成熟、快速、健壯的網(wǎng)絡(luò)威脅檢測(cè)引擎。Suricata引擎能夠進(jìn)行實(shí)時(shí)入侵檢測(cè)(IDS)、內(nèi)聯(lián)入侵預(yù)防(IPS)、網(wǎng)絡(luò)安全監(jiān)控(NSM)和離線pcap處理。Suricata使用強(qiáng)大而廣泛的規(guī)則和簽名語言來檢查網(wǎng)絡(luò)流量,應(yīng)用十分廣泛。使用PF_RING ZC讓你您現(xiàn)在可以在 IDS 和 IPS 模式下高速使用 Suricata。

Snort高速數(shù)據(jù)采集

許多用戶還可以在使用Snort(最受歡迎的 IDS/IPS 之一),且目前正受益于 PF_RING ZC 的速度。使用PF_RING ZC (Snort 數(shù)據(jù)采集)庫比標(biāo)準(zhǔn)的PF_RING速度提高 20% 到 50% ,它可以在 IPS 和 IDS 模式下運(yùn)行。

虹科提供網(wǎng)絡(luò)流量監(jiān)控與分析的軟件解決方案-ntop。該方案可在物理,虛擬,容器等多種環(huán)境下部署,部署簡(jiǎn)單且無需任何專業(yè)硬件即可實(shí)現(xiàn)高速流量分析。解決方案由多個(gè)組件構(gòu)成,每個(gè)組件即可單獨(dú)使用,與第三方工具集成,也可以靈活組合形成不同解決方案。包含的組件如下:

PF_RING:一種新型的網(wǎng)絡(luò)套接字,可顯著提高數(shù)據(jù)包捕獲速度。

nProbe:網(wǎng)絡(luò)探針,可用于處理NetFlow/sFlow流數(shù)據(jù)或者原始流量。

n2disk:用于高速連續(xù)流量存儲(chǔ)處理和回放。

ntopng:基于Web的網(wǎng)絡(luò)流量監(jiān)控分析工具,用于實(shí)時(shí)監(jiān)控和回溯分析。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 英特爾
    +關(guān)注

    關(guān)注

    61

    文章

    10194

    瀏覽量

    174659
  • Web
    Web
    +關(guān)注

    關(guān)注

    2

    文章

    1287

    瀏覽量

    71388
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1613

    瀏覽量

    64011
  • NIC
    NIC
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    12678
  • DPDK
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    1855

原文標(biāo)題:虹科PF_RING ZC | 高速流量處理DPDK替代方案

文章出處:【微信號(hào):Hongketeam,微信公眾號(hào):廣州虹科電子科技有限公司】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    替代專用硬件!一文梳理開源VPP+DPDK技術(shù)和產(chǎn)業(yè)界應(yīng)用實(shí)例

    VPP 這一開源技術(shù)在通用 CPU 的基礎(chǔ)上,實(shí)現(xiàn)了傳統(tǒng)上需要專門的網(wǎng)絡(luò)硬件設(shè)備(如路由器)和專業(yè)的網(wǎng)絡(luò)操作系統(tǒng)才能達(dá)到的性能,以極高的性價(jià)比為廣大用戶帶來了開放網(wǎng)絡(luò)技術(shù)的紅利。VPP 集成了DPDK項(xiàng)目,通過它直接訪問硬件網(wǎng)卡資源。
    的頭像 發(fā)表于 07-07 17:17 ?253次閱讀
    <b class='flag-5'>替代</b>專用硬件!一文梳理開源VPP+<b class='flag-5'>DPDK</b>技術(shù)和產(chǎn)業(yè)界應(yīng)用實(shí)例

    黑芝麻智能攜手Nullmax打造輔助駕駛主流量產(chǎn)方案

    ? 黑芝麻智能與Nullmax聯(lián)合打造的輔助駕駛主流量產(chǎn)方案,基于單顆武當(dāng)C1236芯片,集成Nullmax自研軟件架構(gòu)與視覺感知算法,實(shí)現(xiàn)城區(qū)記憶領(lǐng)航、高速領(lǐng)航輔助及記憶泊車等功能。 近日,黑芝麻
    的頭像 發(fā)表于 06-26 18:36 ?548次閱讀
    黑芝麻智能攜手Nullmax打造輔助駕駛主<b class='flag-5'>流量</b>產(chǎn)<b class='flag-5'>方案</b>

    BLDC專用芯片(CGF082A)在高速吹風(fēng)等應(yīng)用方案(高速風(fēng)筒, 烘手機(jī))

    、吹干頭發(fā)通常耗十多分鐘以上、且高溫?fù)p傷發(fā)質(zhì),造就近年來BLDC高速吹風(fēng)愈來越紅火,因它避開了上述的缺點(diǎn)。笙泉科技也順應(yīng)BLDC高速風(fēng)筒的優(yōu)勢(shì),早已推出相關(guān)方案,主控芯片采用MDE設(shè)計(jì)的MCU
    發(fā)表于 06-09 14:31

    profibusDP主站轉(zhuǎn)profinet網(wǎng)關(guān)接E+H流量計(jì)在污水處理中的應(yīng)用

    污水處理是現(xiàn)代工業(yè)和城市管理中不可或缺的一環(huán)。隨著環(huán)保要求的不斷提高,如何高效、準(zhǔn)確地監(jiān)測(cè)和控制污水處理過程成為關(guān)鍵課題。Profibus DP主站轉(zhuǎn)Profinet網(wǎng)關(guān)接E+H流量計(jì)在污水
    的頭像 發(fā)表于 05-18 17:22 ?147次閱讀
    profibusDP主站轉(zhuǎn)profinet網(wǎng)關(guān)接E+H<b class='flag-5'>流量</b>計(jì)在污水<b class='flag-5'>處理</b>中的應(yīng)用

    RK3588核心板在邊緣AI計(jì)算中的顛覆性優(yōu)勢(shì)與場(chǎng)景落地

    ——替代傳統(tǒng)工控機(jī)與低算力嵌入式方案 行業(yè)痛點(diǎn)分析 在智能制造與智慧城市領(lǐng)域,傳統(tǒng)方案常面臨三大瓶頸: 算力不足:基于ARM Cortex-A53/A72的工控機(jī)難以并行處理多路高清
    發(fā)表于 04-15 10:48

    國(guó)產(chǎn)芯片沁恒USB 3.0芯片替代方案解析

    沁恒微電子推出的多款USB 3.0 HUB芯片憑借高性能、高集成度及工業(yè)級(jí)設(shè)計(jì),可實(shí)現(xiàn)對(duì)多款主流芯片的平替。以下為具體替代方案及優(yōu)勢(shì)分析: ? 一、7端口HUB芯片替代方案 ? ? C
    的頭像 發(fā)表于 03-10 15:24 ?1150次閱讀

    河道流量監(jiān)測(cè)方案分享

    大家好,我是你們的老朋友星創(chuàng)易聯(lián)的林工,我來給大家分享一下這個(gè)河道流量監(jiān)測(cè)方案。 我們最近在做一個(gè)河道流量監(jiān)測(cè)項(xiàng)目,主要是為了配合智慧流域工程的建設(shè)。這個(gè)項(xiàng)目挺有意思的,讓我跟大家聊聊具體是怎么做
    的頭像 發(fā)表于 12-12 17:48 ?412次閱讀

    友思特方案 精析“蟬翼”:FPGA圖像處理方案助力鋰電池高速產(chǎn)線檢測(cè)新升級(jí)

    為新能源鋰電行業(yè)賦能第二站:FPGA高精度圖像采集與處理解決方案! 薄如蟬翼的鋰電池薄膜材料在高速產(chǎn)線上生產(chǎn)而成,實(shí)時(shí)檢測(cè)并精準(zhǔn)分析其質(zhì)量,依托于友思特FPGA圖像采集與處理設(shè)備的高速
    的頭像 發(fā)表于 12-04 15:56 ?573次閱讀
    友思特<b class='flag-5'>方案</b>  精析“蟬翼”:FPGA圖像<b class='flag-5'>處理</b><b class='flag-5'>方案</b>助力鋰電池<b class='flag-5'>高速</b>產(chǎn)線檢測(cè)新升級(jí)

    使用簡(jiǎn)儀產(chǎn)品的高速信號(hào)同步監(jiān)測(cè)解決方案

    在現(xiàn)代工業(yè)和科研領(lǐng)域,客戶對(duì)高速信號(hào)的同步采集需求日益增加。特別是在故障監(jiān)測(cè)方面,需要同時(shí)采集流量高速信號(hào),實(shí)現(xiàn)多物理量的監(jiān)測(cè)。這種需求不僅要求設(shè)備具備高帶寬和高采樣率,還需要軟件系統(tǒng)能夠快速響應(yīng)和
    的頭像 發(fā)表于 11-06 15:44 ?494次閱讀
    使用簡(jiǎn)儀產(chǎn)品的<b class='flag-5'>高速</b>信號(hào)同步監(jiān)測(cè)解決<b class='flag-5'>方案</b>

    電磁流量計(jì)常見故障及處理方法

    電磁流量計(jì)在流量計(jì)量中扮演著重要角色,但由于多種因素的存在,使用中容易出現(xiàn)各種故障。本文介紹電磁流量計(jì)常見故障及處理方法。? 一、表頭故障 (一)表頭通電不亮或黃屏:
    的頭像 發(fā)表于 10-31 11:28 ?1457次閱讀
    電磁<b class='flag-5'>流量</b>計(jì)常見故障及<b class='flag-5'>處理</b>方法

    生態(tài)流量在線監(jiān)測(cè)系統(tǒng)解決方案

    的生態(tài)流量在線監(jiān)測(cè)系統(tǒng)成為了迫切需求。本文旨在提出一套完整的生態(tài)流量在線監(jiān)測(cè)系統(tǒng)完整解決方案,為水域生態(tài)保護(hù)提供技術(shù)支持。二、系統(tǒng)介紹生態(tài)流量在線監(jiān)測(cè)系統(tǒng)是一套集
    的頭像 發(fā)表于 10-28 14:43 ?619次閱讀
    生態(tài)<b class='flag-5'>流量</b>在線監(jiān)測(cè)系統(tǒng)解決<b class='flag-5'>方案</b>

    流量計(jì)的替代測(cè)量技術(shù)以及bq35100的優(yōu)勢(shì)

    電子發(fā)燒友網(wǎng)站提供《流量計(jì)的替代測(cè)量技術(shù)以及bq35100的優(yōu)勢(shì).pdf》資料免費(fèi)下載
    發(fā)表于 10-14 09:54 ?0次下載
    <b class='flag-5'>流量</b>計(jì)的<b class='flag-5'>替代</b>測(cè)量技術(shù)以及bq35100的優(yōu)勢(shì)

    請(qǐng)問現(xiàn)在高速運(yùn)放clc501的替代產(chǎn)品的型號(hào)是什么?

    請(qǐng)問現(xiàn)在高速運(yùn)放clc501的替代產(chǎn)品的型號(hào)是什么?
    發(fā)表于 09-05 08:09

    “超新芯”賦能水表行業(yè),國(guó)產(chǎn)替代與計(jì)量升級(jí) ——龍芯1D超聲波流量測(cè)計(jì)量芯片介紹

    “超新芯”賦能水表行業(yè),國(guó)產(chǎn)替代與計(jì)量升級(jí)——龍芯1D超聲波流量測(cè)計(jì)量芯片介紹 一、 公司簡(jiǎn)介龍芯中科傳承于中國(guó)科學(xué)院計(jì)算研究所,公司從創(chuàng)立開始,始終堅(jiān)持自主創(chuàng)新,全面掌握CPU指令系統(tǒng)、處理
    發(fā)表于 08-14 10:46

    消防管道壓力流量監(jiān)控方案

    方案,利用大數(shù)據(jù)、云計(jì)算等技術(shù),以其智能感知與預(yù)警、數(shù)據(jù)分析與風(fēng)險(xiǎn)評(píng)估、遠(yuǎn)程監(jiān)控與指揮調(diào)度等功能,為消防安全管理提供全方位、智能化的解決方案。通過實(shí)時(shí)監(jiān)測(cè)消防管道的壓力、流量、液位等關(guān)鍵參數(shù),及時(shí)發(fā)現(xiàn)潛在問題
    的頭像 發(fā)表于 07-30 17:05 ?676次閱讀