構成は、次のように、異なるタイプのポリシー、つまり、異なる速度のデフォルトのシステム レベル ポリシーとインターフェイス レベルのカスタム ポリシーによって異なります。
-
FCoE のデフォルトのシステム レベル ポリシー
switch(config)# system qos
switch(config-sys-qos)# service-policy type network-qos default-fcoe-nq-policy
switch(config-sys-qos)# service-policy type queuing input default-fcoe-in-que-policy
switch(config-sys-qos)# service-policy type queuing output default-fcoe-out-policy
FCoE のシステム レベル ポリシーのデフォルト設定は次のとおりです。
-
Buffer-size:104000
-
Pause-threshold:20800
-
Resume-threshold:19136
-
異なる速度でのインターフェイス レベルのカスタム ポリシー
長距離をサポートする VFC/VFC-PO ISL にバインドされたイーサネット ポート/ポート チャネルに適用する必要がある長距離のカスタム ポリシーは次のとおりです。
-
10G ISL の長距離ポリシー
switch(config)# policy-map type queuing ld_10G_fcoe_in_que_policy
switch(config-pmap-que)# class type queuing c-in-q1
switch(config-pmap-c-que)# bandwidth percent 90
switch(config-pmap-c-que)# pause buffer-size 166400 pause-threshold 20800 resume-threshold 19136
switch(config-pmap-c-que)# class type queuing c-in-q-default
switch(config-pmap-c-que)# bandwidth percent 10
switch(config-pmap-c-que)
switch(config)# policy-map type queuing ld_10G_fcoe_in_que_policy
switch(config-pmap-que)# class type queuing c-in-q1
switch(config-pmap-c-que)# bandwidth percent 90
switch(config-pmap-c-que)# pause buffer-size 291200 pause-threshold 145600 resume-threshold 143936
switch(config-pmap-c-que)# class type queuing c-in-q-default
switch(config-pmap-c-que)# bandwidth percent 10
-
25G ISL の長距離ポリシー
switch(config)# policy-map type queuing ld_25G_fcoe_in_que_policy
switch(config-pmap-que)# class type queuing c-in-q1
switch(config-pmap-c-que)# bandwidth percent 90
switch(config-pmap-c-que)# pause buffer-size 384800 pause-threshold 20800 resume-threshold 19136
switch(config-pmap-c-que)# class type queuing c-in-q-default
switch(config-pmap-c-que)# bandwidth percent 10
switch(config-pmap-c-que)#
switch(config)# policy-map type queuing ld_25G_fcoe_in_que_policy
switch(config-pmap-que)# class type queuing c-in-q1
switch(config-pmap-c-que)# bandwidth percent 90
switch(config-pmap-c-que)# pause buffer-size 728000 pause-threshold 364000 resume-threshold 362336
switch(config-pmap-c-que)# class type queuing c-in-q-default
switch(config-pmap-c-que)# bandwidth percent 10
switch(config-pmap-c-que)#
-
40G ISL の長距離ポリシー
switch(config)# policy-map type queuing ld_40G_fcoe_in_que_policy
switch(config-pmap-que)# class type queuing c-in-q1
switch(config-pmap-c-que)# bandwidth percent 90
switch(config-pmap-c-que)# pause buffer-size 728000 pause-threshold 78208 resume-threshold 76544
switch(config-pmap-c-que)# class type queuing c-in-q-default
switch(config-pmap-c-que)# bandwidth percent 10
switch(config-pmap-c-que)#
switch(config)# policy-map type queuing ld_40G_fcoe_in_que_policy
switch(config-pmap-que)# class type queuing c-in-q1
switch(config-pmap-c-que)# bandwidth percent 90
switch(config-pmap-c-que)# pause buffer-size 1299584 pause-threshold 649792 resume-threshold 648128
switch(config-pmap-c-que)# class type queuing c-in-q-default
switch(config-pmap-c-que)# bandwidth percent 10
switch(config-pmap-c-que)#
入力バッファ サイズと一時停止/再開しきい値のカスタム ポリシー
長距離ポートを起動するのに十分なバッファがない場合は、デフォルト ポリシーを使用して 10G/25G イーサネット ポート(短距離要件、つまり 100 m 未満)に割り当てられたバッファを微調整する必要があります。長距離ポートを起動するのに十分なバッファが存在しない場合は、バッファ割り当て失敗のメッセージが表示されます。バッファ割り当て失敗メッセージの例は次のとおりです。
switch(config-if)# interface ethernet1/8
switch(config-if)# service-policy type queuing input ld_10G_fcoe_in_que_policy
switch(config-if)# no shutdown
2022 Oct 31 07:39:21 HW1 %$ VDC-1 %$ %ACLQOS-SLOT1-2-ACLQOS_FAILED: ACLQOS failure: Ingress buffer allocation failed for interface Ethernet1/8
カスタムポリシーを作成して必要なバッファを解放し、既存のイーサネット ポートまたは短距離接続に使用される VFC にバインドされたイーサネット ポートに適用します。
switch(config)# policy-map type queuing 100m_fcoe_in_que_policy
switch(config-pmap-que)# class type queuing c-in-q1
switch(config-pmap-c-que)# bandwidth percent 50
switch(config-pmap-c-que)# pause buffer-size 41600 pause-threshold 20800 resume-threshold 19136
switch(config-pmap-c-que)# class type queuing c-in-q-default
switch(config-pmap-c-que)# bandwidth percent 50
switch(config-pmap-c-que)#
長距離 FCoE ISL ごとに入力バッファを減らすために必要なイーサネット ポートの数
次の表に、特定の速度の単一の長距離 FCoE ISL に対応するために、入力バッファ サイズを縮小する必要があるイーサネット ポートの数を示します。
表 2. 入力バッファ サイズの削減に関する推奨事項
|
スピード
|
推奨
|
|
10G 長距離 ISL
|
1 つの 10G/25G ポートに 100m_fcoe_in_que_policy を適用
|
|
25G 長距離 ISL
|
5 つの 10G/25G ポートに 100m_fcoe_in_que_policy を適用
|
|
40G 長距離 ISL
|
9 つの 10G/25G ポートに 100m_fcoe_in_que_policy を適用
|