Oracle Solaris のネットワークリソース管理機能は、ネットワークリソースの割り当て方法に特に関係するデータリンクプロパティーの設定で構成されます。これらのプロパティーを設定することによって、特定のリソースのどれだけの量をネットワークプロセスに使用できるかを判断します。たとえば、リンクを、ネットワークプロセスのために排他的に予約された特定の数の CPU に関連付けることができます。または、リンクに、特定のタイプのネットワークトラフィックを処理するための特定の帯域幅を割り当てることができます。
リソースを割り当てるための手順は、仮想ネットワークと従来の (物理) ネットワークの両方に適用されます。たとえば、ネットワークリソースに関連したプロパティーを設定するには、dladm set-linkprop コマンドを使用します。この同じ構文が、物理データリンクと仮想データリンクの両方に対して使用されます。
ネットワークリソースの管理は、トラフィックのための専用のレーンを作成することに相当します。特定のタイプのネットワークパケットの要求にこたえるためにさまざまなリソースを結合すると、これらのリソースによって、それらのネットワークパケットのための専用ネットワークレーンが形成されます。
次のことを行うには、ネットワークリソース管理機能を使用します。
ネットワークのプロビジョニング
サービスレベル契約の確立
クライアントへの請求
セキュリティーに関する問題の診断
フローを使用してネットワークリソースを管理することもできます。フローとは、パケットを処理するためにリソースが使用される方法を詳細に制御する、カスタマイズされたパケットの分類方法です。ネットワークパケットは、属性に従って分類できます。属性を共有するパケットによってフローが構成され、これらのパケットには特定のフロー名が付けられます。次に、特定のリソースをフローに割り当てることができます。
ネットワークリソースを割り当てる際に使用するコマンドは、操作対象がデータリンクかフローかによって異なります。
データリンクの場合、プロパティーを設定するのがリンク作成中かそれ以降であるかに応じて、dladm コマンドに適切なサブコマンドを付けて使用します。
フローの場合、flowadm コマンドに適切なサブコマンドを付けて使用します。フロー上のリソースの管理は、データリンク上のリソースを管理するための方法に対応しています。
flowadm add-flow コマンドを使用すると、単一属性または属性の組み合わせに基づいてデータリンク上のフローを構成できます。属性の組み合わせに基づいてフローを構成することで、別のポート、トランスポートプロトコル、および IP アドレスから受け取るネットワークパケットを選択的に整理できます。
フローを特徴づける一連の定義された属性によって、システムのフロー制御ポリシーが構成されます。
完全な手順については、Oracle Solaris 11.2 での仮想ネットワークとネットワークリソースの管理 の第 7 章ネットワークリソースの管理と、dladm(1M) および flowadm(1M) のマニュアルページを参照してください。