問題タブ [dpdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
11142 参照

network-programming - 仮想マシンで Intel DPDK アプリケーションを実行する方法は?

仮想マシンで Intel DPDK ベースのアプリケーションを実行できた人はいますか?

VirtualBox内で起動しようとしているDPDKに基づくアプリケーションがあります。

Intel はそのドキュメントで準仮想化ネットワーク インターフェイスについて言及していますが、仮想マシンの互換性に関連する特定の指示は見つかりませんでした。

アプリケーションは次のエラーで失敗します。

0 投票する
2 に答える
3135 参照

linux - DPDK を使用して DNS サーバーを作成するにはどうすればよいですか?

Intel DPDK を使用して高性能 DNS サーバーを作成したいと考えています。Intel DPDK を使用して TCP パケットを効果的に処理するにはどうすればよいですか?

確かに、DPDK にネット スタックを実装することが解決策です。しかし、それはあまりにも複雑です。

DNS サーバーは TCP クエリよりもはるかに多くの UDP クエリを処理するため、DPDK を使用して UDP クエリを処理し、Linux ネット スタックを使用して TCP クエリを処理するつもりです。
単一のマシンでこれを行うにはどうすればよいですか?

0 投票する
2 に答える
2569 参照

makefile - インテル DPDK コンパイル エラー

Fedora で Intel DPDK をコンパイルする際に問題があり、本当に必要です。

これは私の端末にあるものです:

誰か助けてくれませんか?

0 投票する
1 に答える
1253 参照

linux-kernel - インテル DPDK コンパイル

kernel-devel をインストールしました。私はこれを得た。インターネットではこのような質問はありません。

私は何をすべきか?

0 投票する
1 に答える
1014 参照

dpdk - dpdk vmxnet3 : testpmd が「eth_vmxnet3_dev_init(): デバイスが目的のために構成されていません」で失敗する

2 つの VMXNET3 インターフェイスを備えた FC20 VM で DPDK を使用しようとしています。

「 http://dpdk.org/doc/vmxnet3-usermap 」に記載されている手順に従いました。VMXNET3 ユーザーモード ドライバを有効にするため

ただし、「testpmd」は以下のエラーで失敗/終了します

システムの詳細:

完了した手順:

完全なエラー ログ:

0 投票する
2 に答える
1154 参照

virtualbox - virtualbox で popcnt を有効にする

Oracle VirtualBox 4.3.8 RC1 があり、Debian の安定版をインストールしました。

このバージョンの VirtualBox では、次のコマンドを使用して SSE4.1 および SSE4.2 を有効にできます。

VBoxManage setextradata "VM名" VBoxInternal/CPUM/SSE4.1 1

http://dpdk.orgの dpdk をコンパイルしたかったのですが、エラーが発生しました。

"関数 '_mm_popcnt_u32' の暗黙の宣言</p>

でフラグを見ているとき

猫/proc/cpuinfo

フラグ: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm constant_tsc rep_good nopl pni ssse3 sse4_1 sse4_2 lahf_lm

「popcnt」は​​ありません。なんで?有効にできますか、または何が間違っていますか?

ありがとう

0 投票する
1 に答える
1531 参照

openvswitch - DPDK Open vSwitch がネットワークにアクセスできない

私は ovs-dpdk パッケージhttps://github.com/01org/dpdk-ovsで遊んでいますが、明確に理解していないことの 1 つは、OVS ブリッジとそれに接続された VM を外部にアクセスさせる方法です。ネットワークに。通常の openvswitch では、vswitch によって作成されたブリッジ デバイスは Linux から「可視」であり、通常のツール (ifconfig、ethtool など) で構成できるため、TAP インターフェイスを作成して vswitch ブリッジ インターフェイスに追加し、ブリッジ インターフェイス IP を割り当てることができます。住所。ただし、ovs-dpdk の場合はそうではありません。ovs-vsctl で作成されたブリッジは、ユーザー空間 Linux では使用できません。少なくとも、ifconfig または「ip link show」では表示されません。

OVS-DPDK がこれを行う別の方法はありますか? うまくいけば、誰かがこの問題に光を当てることができます。ありがとう。

0 投票する
2 に答える
3087 参照

dpdk - Intel DPDK を使用して Web サーバーを作成することはできますか?

私は Intel DPDK の初心者です。http Web サーバーを作成する予定です。

DPDK を使用して次のロジックを使用して実装できますか?

  1. パケットを取得してワーカー論理コアに送信します。
  2. 着信パケットを使用して、クライアントから送信されたワーカー論理コア ビルド 'http reuqest'。
  3. ワーカー論理コアで「http リクエスト」を処理し、「http レスポンス」を生成します。
  4. 「http 応答」のパケットを作成し、出力ソフトウェア リングにディスパッチします。

上記が実現可能かどうかはわかりません。

Intel DPDK を使用して Web サーバーを作成することはできますか?

0 投票する
1 に答える
525 参照

kvm - kvm centos の avx なしで dpdk をコンパイルする方法

アプリケーションを kvm で実行する必要があります。
kvm で実行されるイメージ (centos 6.3) には avx が含まれていません。
しかし、私がdpdkをコンパイルしたコンピューターにはkvmがあります。

avx なしで dpdk をコンパイルする必要があると思います。
これは可能ですか?どうすればよいですか?

次のコマンドを実行して、avx があるかどうかを確認します。