ネットワーク帯域制御CBQを使用するときの注意事項

 

[対象となる製品のバージョン]

Asianux Server 3 for x86(32bit)

Asianux Server 3 for x86-64(64bit)

 

[質  問]

CBQ(Class Baased Queueing)を使用しネットワークの帯域制御をすると極端にスループットが低下する

 
[問題詳細]

一部のネットワークカードで、CBQによる送信パケットの帯域制御を行うと設定値よりも大幅にスループットが制限されることがあります。

 

[対処方法]

本問題の対処方法としてTSOを無効にすることで改善される場合があります。

 

例) eth0として認識しているネットワークカードのTSOを無効にする場合

 

# ethtool -K eth0 tso off

# ethtool -k eth0

Offload parameters for eth0:

Cannot get device udp large send offload settings: Operation not supported

rx-checksumming: on

tx-checksumming: on

scatter-gather: on

tcp segmentation offload: off ← offであることを確認してください

udp fragmentation offload: off

generic segmentation offload: off

 

 

[注意事項]
本ドキュメントは、各ソフトウェア開発元の情報およびマニュアル等を元にした参考情報です。
本ドキュメントの内容は、予告なしに変更される場合があります。
本ドキュメントは、限られた評価環境における検証結果をもとに作成しており、全ての環境での動作を保証するものではありません。
本ドキュメントの内容に基づき、導入、設定、運用を行なったことにより損害が生じた場合でも、弊社はその損害についての責任を負いません。あくまでお客様のご判断にてご使用ください。

 

[更新履歴]

2010年 526日 新規作成