Users Guide
7–RoCE 設定
DCQCN の設定
180 AH0054602-04 M
DCB-related Parameters(DCB 関連パラメータ)
DCB を使用して、 優先度を ト ラ フ ィ ッ ク クラス (プライオリテ ィ グループ) にマッ ピン
グします。 また、
DCB は、 PFC (可逆 ト ラ フ ィ ッ ク) の対象 と なる プ ラ イオ リ テ ィ グ
ループ、 および関連する帯域幅割 り当て (
ETS)も制御します。
Global Settings on RDMA Traffic(RDMA トラフィックのグ
ローバル設定)
RDMA ト ラ フ ィ ッ クのグローバル設定には、 vLAN 優先度、 ECN、および DSCP の設
定があ り ます。
RDMA トラフィックの vLAN 優先度の設定
QP
を作成する と きに、 アプ リ ケーシ ョ ンを使用 し て、 指定 し た RDMA キューペア
(
QP)で使用する vLAN 優先度を設定 し ます。 た と えば、 ib_write_bw ベンチマー
クは、 -sl
パラ メ ー タ を使用 し て優先度を制御 し ます。 RDMA-CM (RDMA 通信マ
ネージ ャ ー) が存在する と 、 優先度を設定で き ない こ と があ り ます。
VLAN 優先度を制御するも う 1 つの方法は、 rdma_glob_vlan_pri ノードを使用す
る こ と です。 この方法は、 値の設定後に作成 される
QP に影響し ます。 た と えば、 それ
以降に作成する
QP について vLAN 優先度を 5 に設定するには、 次のコ マン ド を発行し
ます。
./debugfs.sh -n eth0 -t rdma_glob_vlan_pri 5
RDMA トラフィックでの ECN の設定
Rdma_glob_ecn ノードを使用して、 指定した RoCE 優先度で ECN を有効にします。
たとえば、 優先度
5 を使用して RoCE トラフィックに ECN を有効にするには、 次のコ
マンドを発行します。
./debugfs.sh -n eth0 -t rdma_glob_ecn 1
このコマン ドは一般に、
DCQCN が有効にな っ ている と きに必要です。
RDMA トラフィックでの DSCP の設定
rdma_glob_dscp ノードを使用して DSCP を制御 し ます。 た と えば、 優先度 3 を使
用して
RoCE トラフィックに DSCP を設定する には、 次の コ マ ン ド を発行 し ます。
./debugfs.sh -n eth0 -t rdma_glob_dscp 6
このコマン ドは一般に、
DCQCN が有効にな っ ている と きに必要です。
DSCP-PFC の設定
dscp_pfc ノードを使用して、 PFC に dscp->priority 関連付けを設定し ます。
マ ッ プにエ ン ト リ を追加する前に、 この機能を有効にする必要があ り ます。 た と えば、
DSCP 値 6 を優先度 5 にマッ ピングするには、 次のコマン ド を発行します。
./debugfs.sh -n eth0 -t dscp_pfc_enable 1
./debugfs.sh -n eth0 -t dscp_pfc_set 6 5