シングル・ルート I/O 仮想化
シングル・ルート I/O 仮想化 (SR-IOV) は、1 つのシステム内で同時に稼働している複数の論理区画が Peripheral Component Interconnect Express (PCIe) デバイスを共用できるように、PCIe 指定に対して拡張機能を定義する PCIe 標準アーキテクチャーです。 このアーキテクチャーは、仮想関数 (VF) と呼ばれる PCI 関数の仮想レプリカを定義します。 論理区画は、 Power Hypervisor や Virtual I/O Serverなどの仮想仲介 (VI) を経由せずに、SR-IOV アダプター VF に直接接続できます。 これにより、VI を回避することによって、短い待ち時間と、より低い CPU 使用率が実現します。
SR-IOV 対応アダプターは、専用モードで論理区画に割り当てられるかまたは共用モードで使用可能にされることがあります。 管理コンソールにより、SR-IOV 共用モードを使用可能にするインターフェースが提供されます。 共用モードの SR-IOV 対応アダプターは、アダプターの管理および論理区画へのアダプター・リソースのプロビジョニングのために、 Power ハイパーバイザー に割り当てられます。 管理コンソールは、 Power Hypervisorとともに、アダプターの物理イーサネット・ポートおよび論理ポートを管理する機能を提供します。 論理区画を SR-IOV イーサネット・アダプター VF に接続するには、その論理区画用に SR-IOV イーサネット論理ポートを作成します。 区画用にイーサネット論理ポートを作成する際に、論理区画に接続するためのアダプター物理イーサネット・ポートを選択して、論理ポートのリソース要件を指定します。 各論理区画は、共用モードの各 SR-IOV アダプターからの論理ポートを 1 つ以上持つことができます。 すべての構成済み論理区画の論理ポートの数が、アダプター論理ポートの限度を超えてはなりません。
- 区画の作成時にイーサネット論理ポートを作成する。
- パーティション・プロファイルにイーサネット論理ポートを追加し、論理区画をシャットダウンしてから、そのパーティション・プロファイルを使用して論理区画を再活動化する。
- 動的パーティショニングを使用して、実行中の論理区画にイーサネット論理ポートを追加する。注: SR-IOV アダプターは、VF が共用イーサネット・アダプターに割り当てられていない限り、 Live Partition Mobility をサポートしません。
論理区画を活動化する際に、パーティション・プロファイル内の論理ポートは必要なリソースと見なされます。 論理ポートが必要とする物理アダプター・リソースが使用不可の場合、その論理区画は活動化できません。 ただし、論理ポートを他の論理区画から動的に除去して、必要なリソースを、論理区画で使用できるようにすることができます。
共有モードの SR-IOV アダプターでは、仮想イーサネット・ブリッジ (VEB) モードまたは Virtual Ethernet Port Aggregator (VEPA) モードで物理ポート・スイッチ・モードを構成することができます。 スイッチ・モードが VEB モードで構成されている場合、論理ポート間のトラフィックは外部スイッチから見ることができません。 スイッチ・モードが VEPA モードで構成されている場合、論理ポート間のトラフィックは、外部スイッチによって物理ポートに戻るよう経路指定されている必要があります。 VEPA モードで物理ポート・スイッチを使用可能に設定する前に、物理ポートに接続されているスイッチがサポートされており、かつ、反射リレーに対応できることを確認してください。
イーサネット論理ポートを作成する際に、プロミスキャス権限を選択して、その論理ポートを論理区画によりプロミスキャス論理ポートとして構成できるようにすることができます。 プロミスキャス論理ポートは、同じ物理ポート用に構成されている他の論理ポートの 1 つのアドレスに一致しない宛先アドレスを持つすべてのユニキャスト・トラフィックを受信します。 アクティブなものであれ、シャットダウンされているものであれ、物理ポート上にある論理区画用に構成されたプロミスキャス権限を持つ論理ポートの数は、プロミスキャス論理ポートと関連するプロセッサー使用量の増大が原因で発生するパフォーマンスへの潜在的な影響を最小限に抑えるために制限されます。 プロミスキャス権限設定を持つことが許されている、物理ポート上の論理ポートの数は、管理コンソールが示します。
仮想イーサネット・アダプターと物理イーサネット・アダプター間をブリッジングする場合、外部ネットワークにアクセスするために、SR-IOV イーサネット論理ポートを物理イーサネット・アダプターとして使用することができます。 論理ポートをブリッジング用の物理イーサネット・アダプターとして構成する場合、論理ポートでは、プロミスキャス権限が有効になっている必要があります。 例えば、 Virtual I/O Server 論理区画用の論理ポートを作成し、その論理ポートを共用イーサネット・アダプターの物理アダプターとして使用する意図がある場合は、その論理ポートに対してプロミスキャス権限を選択する必要があります。
設定要件
- すべてのネットワーク・トラフィックを外部スイッチを介して流れるように設定する必要がある場合は、以下の要件を考慮する。
- POWER Hypervisor 仮想スイッチを VEPA スイッチ・モードに設定し、SR-IOV イーサネット・アダプターの物理ポート・スイッチ・モードを VEPA スイッチ・モードに設定する必要があること。
- さらに、その論理ポートが、物理ポート用に構成された唯一の論理ポートであること。
- イーサネット論理ポートを作成する際に、容量値を指定できること。 容量値は、論理ポートの必要な容量を、物理ポートの能力のパーセンテージとして指定します。 容量値は、物理ポートから論理ポートに割り当てられるリソースの量を決定します。 割り当てられたリソースにより、論理ポートの最小能力が決定されます。 物理ポートは、追加の能力に対応するためにその割り当てられたリソースを超える場合、他の論理ポートが使用していない物理ポート・リソースを一時的に使用できます。 システムやネットワークを制限すると、論理ポートで実際に実現できるスループットの量に影響が及ぶ可能性があります。 論理ポートに割り当てることができる最大容量は 100% です。 物理ポート上のすべての構成済み論理ポートの容量値の合計は、100% 以下でなければなりません。 追加の論理ポートを追加する一方で構成作業を最小限に抑えるために、物理ポート容量を、追加の論理ポート用に予約することができます。
- イーサネット論理ポートが仮想イーサネット・アダプターのブリッジング用の物理アダプターとして使用される場合、容量値の選択に際して、クライアント仮想アダプターの数や予想されるスループットなどのパラメーター値を考慮する必要があります。
- イーサネット論理ポートは、論理ポートがアダプターおよび物理ポートに対して診断を実行できるようにします。 この権限の選択は、該当の論理ポートを使用した診断の実行中にのみ行います。