仮想ネットワーク用のSR-IOVの構成
シングル・ルートのI/O仮想化(SR-IOV)テクノロジにより、仮想マシンは1つ以上の物理リンクで同時に低レイテンシと高スループットを実現できます。 Oracle Private Cloud Applianceでは、コンピュート・ノードごとに最大84個の仮想機能(VF)がサポートされます。 詳細は、「Oracle Private Cloud Appliance概要ガイド」のSR-IOVセクションを参照してください。
-
システムにOraclePCA.networkTypeタグが定義されていることを確認します。 「OraclePCAタグの作成」の「SR-IOVのネットワーク構成」を参照してください。
OraclePCA.networkType:VFIOタグを設定すると、SR-IOV機能が有効になります。
ノート:
OraclePCA.networkType:VFIOタグが適用されたVCNまたはDRGを更新する場合、そのタグはVCNまたはDRGから変更または削除できません。 このVCNまたはDRGをSR-IOV用に構成しない場合は、VCNまたはDRGを削除し、OraclePCA.networkType:VFIOタグが設定されていない新しいものを作成します。 -
SR-IOV機能を有効にしたVCNを作成します。
「VCNの作成」の説明に従って、VCNを作成します。 「タグ付け」セクションで、値VFIOを持つOraclePCA.networkTypeタグを追加します。
SR-IOVサポートが有効になっているVCNを作成する必要があります: 値VFIOで適用されるOraclePCA.networkTypeタグ。 既存のVCNにSR-IOV機能を追加することはできません。
-
SR-IOV構成でDRGを使用する予定の場合は、SR-IOV機能を備えたDRGを作成する必要があります。 SR-IOV VCNsにアタッチできるのはSR-IOV DRGだけです。
-
「Dynamic Routing Gatewayの作成」の説明に従って、DRGを作成します。 「タグ付け」セクションで、値VFIOを持つOraclePCA.networkTypeタグを追加します。
SR-IOVサポートを有効にしてDRGを作成する必要があります: 値VFIOで適用されるOraclePCA.networkTypeタグ。 既存のDRGにSR-IOV機能を追加することはできません。
-
「Dynamic Routing GatewayへのVCNのアタッチ」の説明に従って、SR-IOVs VCNsをDRGに接続します。
-
-
SR-IOV機能用のインスタンスを準備します。
- インスタンスを作成して起動します。 「インスタンスの作成」を参照してください。
- SR-IOVネットワーク・インタフェースとして使用するセカンダリVNICを作成してインスタンスにアタッチします。 インスタンスのプライマリVNICをSR-IOV VNICにすることはできません。 「VNICおよびIPアドレス指定の構成」の「セカンダリ・プライベートIPアドレスの割当て」を参照してください。
- Oracleシステムのブログ「Oracle Compute Cloud@CustomerおよびPrivate Cloud ApplianceでのSR-IOV/VFIO結合作成の自動化」にある
configure_vfio
スクリプトを使用して、SR-IOVボンド・ポートのセカンダリIPアドレスを含むネットワーク・ボンド・インタフェースを構成します。
SR-IOVコンポーネントを操作する場合は、次の点に注意してください:
-
SR-IOVネットワーキングで構成されたインスタンスは、移行不可能なインスタンスです。 これらのタイプのインスタンスはライブ移行できません。 これらのインスタンスを移行する必要がある場合は、移行前にインスタンスを手動で停止する必要があります。 詳細は、「コンピュート・ノードからのインスタンスの移行」を参照してください。
-
次のVCNコンポーネントはSR-IOV VCNに作成できません:
-
インターネット・ゲートウェイ
-
NATゲートウェイ
-
ローカル・ピアリング・ゲートウェイ
-
サービス・ゲートウェイ
-
セキュリティ・リスト SR-IOV VCNに属するデフォルト・セキュリティ・リストに新しいエントリを追加することはできません。 デフォルトでは、SR-IOV VCNはオープン・イングレスおよびエグレスを持ち、それぞれ1つのルールのみを使用します。
-
DHCPオプション
-
ネットワーク・セキュリティ・グループ
-
ルート表 SR-IOV VCNのデフォルト・ルート表には、ターゲットがSR-IOV DRGであるデフォルト・ルートのみを追加できます。
-
SR-IOV VCN/サブネットを使用して次のオブジェクトを作成することはできません: ロード・バランサ、ネットワーク・ロード・バランサ、マウント・ターゲット、OKEクラスタ。
-