veth インターフェイスのパフォーマンスの問題

veth インターフェイスのパフォーマンスの問題

クイック AWS マシン ( m5.2xlarge) で約 600 個の veth インターフェイスを作成しましたsocat

その後、各サーバーに約7kb /秒を送信し始めました。 500台程度のサーバーに送信するときはうまくいきますが、600台程度のサーバーに送信するときはタイムアウトが発生し始めます。私がテストしたところ、サーバー接続の実行に3秒以上かかることがあります。

そのようなサーバーでは、スループットが高く、データも多くありません。

Linuxのveth実行速度が遅いですか?

git repoが問題を再現します。。どんな助けでも大変感謝します。

答え1

おそらくvethに関連していない他の制限に直面したかもしれません。スクリプトでmacvlan(最速の「ブリッジ」)を使用しました。

ここコンテナのネットワーキング、パフォーマンス、問題、NUMAとスレッドの数がさまざまなデバイスのネットワークパフォーマンスに与える影響へのリンクです。

テスト/実装を再設計する必要があるかもしれません。

関連情報