Go to main content
Oracle® Solaris 11.3 での仮想ネットワークとネットワークリソースの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

プールおよび CPU の操作

次の図は、データリンクに pool プロパティーが割り当てられたときのプールの動作を示しています。

図 22  ゾーンに割り当てられた VNIC の pool プロパティー

image:ゾーンに割り当てられた CPU のプールを示す図。

この図では、システムに 8 つの CPU が割り当てられています。システム上にプールが構成されていない場合は、すべての CPU がデフォルトプールに属し、大域ゾーンで使用されます。ただし、この例では、CPU 3CPU 4 で構成された pool99 プールが作成されています。このプールは、排他的ゾーンである zone1 に関連付けられています。pool99vnic1 のプロパティーとして設定された場合、pool99vnic1 のネットワークプロセスの管理にも専用で使用されます。vnic1zone1 のネットワークインタフェースとして割り当てられたあと、pool99 内の CPU は、zone1 のネットワークプロセスとネットワーク以外のプロセスの両方を管理するために予約されます。

pool プロパティーは本質的に動的です。ゾーンのプールには一連の CPU を構成することができ、そのプールの CPU セットにどの CPU が割り当てられるかはカーネルによって決定されます。プールに対する変更はデータリンク用に自動的に実装されるため、そのリンク用のプールの管理が単純化されます。これに対して、cpu プロパティーを使用してリンクに特定の CPU を割り当てるには、割り当てられる CPU を指定する必要があります。プールの CPU コンポーネントを変更しようとするたびに cpu プロパティーを設定する必要があります。

たとえば、図 22のシステム CPU 4 がオフラインになったとします。pool プロパティーは動的であるため、ソフトウェアによって追加の CPU がプールに自動的に関連付けられます。そのため、2 CPU というプールの元の構成が保持されます。vnic1 にとって、この変更は透過的です。次の図に、更新された構成を示します。

図 23  pool プロパティーの自動再構成

image:プールの動的な再構成を示す図。

dladm show-linkprop コマンドを使用してデータリンクの情報を表示した場合は、pool および cpus データリンクプロパティーの EFFECTIVE 列の値が、それらのプロパティーのシステムで選択された現在の値を示します。

    pool および cpus プロパティーに対する、次の読み取り専用の値が表示されます。

  • pool データリンクプロパティーの場合、EFFECTIVE 列の値は、ネットワークプロセスに使用されているプールを示します。

  • cpus データリンクプロパティーの場合、EFFECTIVE 列の値は、ネットワークプロセスに使用されている CPU を示します。データリンクの cpus プロパティーを表示する方法を示した例については、データリンクへの CPU の割り当てを参照してください。

ゾーンの CPU リソースを管理する場合は、データリンクのプールプロパティーを設定する必要はありません。zonecfgpoolcfg などのコマンドを使用すると、リソースのプールを使用するようにゾーンを構成できます。データリンクに対して cpus および pool リンクプロパティーが設定されていない場合、データリンクの pool および cpus プロパティーの EFFECTIVE 列の値は、ゾーンがブートされたときのゾーン構成に従って自動的に設定されます。pool プロパティーの EFFECTIVE 列にはデフォルトプールが表示され、システムは cpus プロパティーの EFFECTIVE 列の値を選択します。そのため、dladm show-linkprop コマンドを使用した場合、pool および cpus プロパティーの値は空ですが、pool および cpus プロパティーの EFFECTIVE 列には値が表示されます。

また、ゾーンの CPU プールをネットワークプロセス用に割り当てるために、データリンクの pool および cpu プロパティーを直接設定することもできます。これらのプロパティーを構成したあと、それらの値が pool および cpus プロパティーの EFFECTIVE 列に反映されます。ただし、この代替方法を使用してゾーンのネットワークリソースを管理することは通常あまり行われません。