イーサネットネットワークインターフェイスでの1秒未満のスループットの低下


17

ネットワークインターフェイスでは、速度は時間の経過に伴うデータの観点から与えられます。特に、ビット/秒です。しかし、超高速コンピューティングの世界では、2番目は非常に長い時間です。

したがって、たとえば、線形フォールオフが与えられます。1秒あたり1 GBitのインターフェイスは、0.5秒あたり500MBit、1秒あたり250Mbitなどを実行します。

特定の時間単位で、これはもはや線形ではないと思います。おそらく、これはイーサネット周波数、システムクロック速度、割り込みタイマーなどによって設定されます。これはシステムによって異なると確信していますが、これに関する詳細情報やホワイトペーパーはありますか?

私が興味を持っている主な理由の1つは、インターフェイスの出力ドロップを理解することです。1秒あたりの速度がインターフェイスで処理できる速度よりもはるかに低い場合でも、わずかなミリ秒の間だけドロップを引き起こすスパイクが存在する可能性があります。おそらく、さまざまな合体がこの効果を隠しますか、あるいは受信側のインターフェースでそれを増やしますか?ここでキューが違いを生みますか?

例:
したがって、これがMSまで直線的である場合、1Mbit / MSがあり、Wiresharkが表示されているものを歪ませていない場合、1Mbitを超えるスパイクがある場合、ドロップが表示されますか?ここに画像の説明を入力してください


定格速度は通常、さまざまな変数に基づいています。BPSと言えば、最大のパケットが使用されます。PPSと言えば、最小のパケットが使用されます。
dbasnett

探しているフレーズは「マイクロバースト」です。スイッチのメーカー/モデルを投稿してください。
ジェームズケープ

マイクロバーストに関するいくつかのことを読みました。MESTの21:00に予定されているサーバー障害のダウンタイム中に、ここで問題に関するブログを読みました。Kyle:着信回線を10 MBit / sに人為的に設定することは可能ですか?これは、マイクロバーストに対抗するための別のアプローチかもしれません
Nils

Wiresharkがフレームについて報告する時間は、実際にワイヤ上で送信されたとき、またはOSやドライバのアウトバウンドバッファに入ったときを反映していますか?
rakslice

回答:


7

多くの人が考えるように、速度はそれほど重要ではありません。多数のドロップ(インゴウイングとアウトバウンド)があったサーバーがありましたが、すべてのツールが低帯域幅使用率のみを示しました(ギガビットリンクで、平均2%未満)。

それにもかかわらず、統計カウンターは、サーバー上でtxとrxのドロップを示しました。ip-packetsの分析は、サーバーがほんの数バイトを含む数千の小さなipセッションによってフラッディングされていることを示しました。

したがって、実際の問題-あなたの場合にも表示されるかもしれません-移行は、ハードウェアやIPパケットスタックが1秒あたり十分なパケットを処理できないことです。

どのオペレーティングシステムについて話しているのですか?Linuxの場合、詳細を説明します。

追加:2011-06-26(Cisco 2960-Sスイッチ/ルーターについて話している)

シスコが独自のデータシートを知らないのは奇妙です。:-/

セクション「転送レート:64バイトパケットCisco Catalyst 2960-S」を参照してください。このことから、2960-Sは2960の兄であり、多くのPPSを実行する必要があると言えます。その問題はどこで発生しますか?これはトランク/アップリンクですか?

レイヤー2がIPを忘れるという話をしているので、私たちはイーサネットパケットレベルにいます。しかし、問題は同じかもしれません。

Wiresharkをどこで/どのように実行しましたか?


主に見えるのは、Cisco 2960S L2スイッチです。
カイルブラント

PPSはおもしろいです。1秒あたりのパケット数は言うまでもなく、1つのポートで1秒あたり何のPPSをプッシュできるかさえわかりません。ポート上のPPSについてシスコに尋ねましたが、私にはわかりませんでした。
カイルブラント

特定のインターフェイスの入力および出力ドロップカウンタについて話している場合、シスコにはcisco.com/en/US/products/hw/routers/ps133/…にトラブルシューティングの提案が記載された素晴らしいページがあります。
ジェームズ・スニーリンガー

@kyle-ギガビットの最大ワイヤ速度ppsは1,953,125です(64バイトのパケットを想定)。
グレッグアスキュー

PPS速度は、64バイトのパケットでは決して計算されません。それがあなたの問題かもしれません。あまりにも多くの小さなパケットを切り替えている可能性があり、最大PPS速度に達しましたが、最大ビットレート速度に達していません。
アントワーヌベンケムン

2

あなたが言ったように生の回線速度は1 Mbps / mSであるため、それをわずかに超えるスパイクを示すグラフはわずかに歪まなければなりません。失われたパケットは存在しないため、グラフの一部ではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.