従来型の Ethernet アダプタは、IEEE 802.3x PAUSE 機能しかサポートしません。優先度ベースフロー制御 (PFC) 対応 Ethernet アダプタでは、IEEE 802.1Qbb/802.3bd 規格をサポートするカードが必要です。たとえば、10G Ethernet を使用している場合は、Intel 10G Ethernet アダプタを使用する必要があります。
PFC 対応 Ethernet アダプタを CEE 対応 DCBX FCoE スイッチに接続した構成により、iSCSI 信号をピア間で転送できます。
次のハードウェアコンポーネントを使用して、FCoE を Oracle Solaris に配備できます。
CEE-DCBX FCoE スイッチ
PFC 対応 Ethernet アダプタ
次の図は、PFC 対応 Ethernet アダプタを使用した CEE-DCBX FCoE スイッチとの接続を示します。
図 1 PFC 対応 Ethernet アダプタを使用した CEE-DCBX FCoE スイッチとの接続
次の例では、FCoE ペイロードに対応できるように、NIC MTU が 2500 に設定されています。
# dladm set-linkprop -p mtu=2500 net10
dcb_mode=1;
# update_drv ixgbe
または
# reboot
auto – IEEE パケットをデフォルトで転送します。ただし、ホストがピアから CEE パケットを受信すると、モードが CEE に自動的に切り替わります。
# dladm set-linkprop -p flowctrl=auto net10
# dladm set-linkprop -p flowctrl=pfc net10
# dladm show-linkprop -p mtu,flowctrl,ntcs net10 LINK PROPERTY PERM VALUE EFFECTIVE DEFAULT POSSIBLE net10 mtu rw 2500 2500 1500 576-15500 net10 flowctrl rw auto pfc no no,tx,rx,bi, pfc,auto net10 ntcs r- 8 8 0 --