0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Nutanix】QoSで管理・データサービストラフィックのDSCP値を設定する

0
Posted at

はじめに

Nutanix AOSでは、管理トラフィックとデータサービストラフィックに、それぞれDSCP値を設定できます。本記事では、nCLIを使用したQoSの有効化、設定変更、無効化の手順を紹介します。

なお、DSCPの設定はパケットへのマーキングです。実際の優先制御は、通信経路上のネットワーク機器のQoS設定に依存します。詳細はCiscoのQoS解説を参照してください。

QoSを有効にする

1. gflagを設定する

クラスタ内の各CVMで、次のコマンドを実行します。

echo --qos_enabled=true >> ~/config/genesis.gflags

設定後、いずれかのCVMから次のコマンドを実行し、クラスタ内の各CVMのGenesisを再起動します。

allssh genesis restart

2. DSCP値を指定する

CVMで次のコマンドを実行します。

ncli net enable-qos data-svc=0xa mgmt=0x10

各引数の意味と、上記の設定値は次のとおりです。

引数 対象 設定値(16進数)
data-svc データサービストラフィック 0xa
mgmt 管理トラフィック 0x10

上記はデフォルト値を明示的に指定した例です。引数を省略して ncli net enable-qos を実行した場合も、同じ値が設定されます。

手順とデフォルト値は、Nutanix公式ガイドの「Traffic Marking for Quality of Service」を参照してください。

3. 設定を確認する

ncli net get-qos

出力例:

QoSDTO(status=true, isEnabled=true, mgmt=0x10, dataSvc=0xa, message=null)

isEnabled=true となっており、指定した値が反映されていることを確認します。

DSCP値を変更する

有効化済みのQoS設定を変更するには、ncli net edit-qos を使用します。

次の例では、管理トラフィックの値を 0x10 から 0x11 に変更します。

ncli net edit-qos data-svc=0xa mgmt=0x11

変更後、設定を確認します。

ncli net get-qos

出力例:

QoSDTO(status=true, isEnabled=true, mgmt=0x11, dataSvc=0xa, message=null)

QoSを無効にする

ncli net disable-qos

実行後、設定を確認します。

ncli net get-qos

出力例:

QoSDTO(status=true, isEnabled=false, mgmt=null, dataSvc=null, message=null)

isEnabled=false となっていることを確認します。

参考資料

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?