Oracle® Solaris 11.2 でのネットワークデータリンクの管理

印刷ビューの終了

更新: 2014 年 9 月
 
 

データセンターブリッジングの概要

データセンターブリッジングは、ネットワーキングとストレージのプロトコルの間でデータリンクを共有する場合など、同じネットワークリンクを共有する際に複数のトラフィックタイプの帯域幅、関連する優先順位、およびフロー制御を管理するために使用されます。このようなトラフィックのホスティングにはファイバチャネルを専用に割り当てることができます。ただし、専用リンクをファイバチャネルトラフィックだけに使用すると、コストが高くなる可能性があります。そのため、FCoE (Fibre channel over Ethernet) がより一般的に使用されます。DCB は、Ethernet ネットワークのトラバース中に、パケットロスに対するファイバチャネルの感度を処理します。

DCB は、サービスクラス (CoS) 優先順位とも呼ばれる優先順位に基づいてトラフィックを区別します。ホストと次のホップは DCB 交換プロトコル (DCBX) を使用して、優先順位に基づいてネットワーク構成をネゴシエーションします (トラフィックロス削除や最小帯域幅共有など)。このプロセスを使用すると、ホスト上およびネットワーク内の異なるアプリケーションのパケットを優先順位に従って処理でき、対応する構成を DCBX を使用してネゴシエートできます。

DCB ネットワーク内の各パケットは DCB 3 ビット優先順位の値 (DCB 優先順位) を含む VLAN ヘッダーを備えています。この IEEE 802.1p 優先順位の値により、ネットワーク内の各 Ethernet パケットとほかのパケットが区別されます。パケットの優先順位の値に応じて、特定の帯域幅をパケットに割り当てるように DCB を構成できます。たとえば、優先順位が 1 のすべてのパケットは PFC を有効にする必要があり、優先順位が 2 のすべてのパケットは PFC を無効にし、帯域幅を 10% 共有する必要があります。

優先順位ベースのフロー制御 (PFC) や拡張伝送選択 (ETS) などの DCB 機能を優先順位に基づいて構成できます。PFC および ETS の詳細は、優先順位ベースのフロー制御拡張伝送選択を参照してください。

DCB cos データリンクプロパティーを使用すると、データリンクの CoS または優先順位を指定できます。プライマリデータリンク上に設定された cos 値は、この物理リンク上に作成された VNIC に適用されません。cos プロパティーに基づく PFC のカスタマイズについては、DCB の優先順位ベースのフロー制御のカスタマイズを参照してください。cos プロパティーに基づく ETS のカスタマイズについては、DCB の拡張伝送選択のカスタマイズを参照してください。

    Oracle Solaris では、DCBX TLV (Type-Length-Value) ユニットの交換に LLDP が使用されます。LLDP の詳細は、Chapter 5, リンク層検出プロトコルによるネットワーク接続情報の交換を参照してください。ベースとなるネットワークインタフェースカード (NIC) が DCB 機能 (優先順位ベースのフロー制御や拡張伝送選択など) をサポートしている場合、これらの機能の構成情報を次のようにネットワーク上のピアホストと共有できます。

  • PFC は、定義されたサービスクラス (CoS) を持つパケットに対して、トラフィックフローを一時停止するメカニズムを実装することにより、パケットロスを防止します。CoS の詳細は、dladm(1M) のマニュアルページにある cos リンクプロパティーの説明を参照してください。

  • ETS は定義されている CoS に基づくパケット間での帯域幅共有を可能にします。拡張伝送選択を参照してください。