6.4. ハードウェアオフロードの設定 (テクノロジープレビュー)
この機能は、本リリースでは テクノロジープレビュー として提供しているため、Red Hat では全面的にはサポートしていません。これは、テスト用途にのみご利用いただく機能で、実稼働環境にデプロイすべきではありません。テクノロジープレビュー機能についての詳しい情報は、「対象範囲の詳細」を参照してください。
Open vSwitch(OVS)ハードウェアオフロードには Single Root I/O Virtualization(SR-IOV)が組み込まれ、同様の設定手順が含まれます。
6.4.1. OVS ハードウェアオフロードの有効化 リンクのコピーリンクがクリップボードにコピーされました!
OVS ハードウェアオフロードを有効にするには、以下の手順を実施します。
ComputeSriovロールを作成します。openstack overcloud roles generate -o roles_data.yaml Controller ComputeSriov
openstack overcloud roles generate -o roles_data.yaml Controller ComputeSriovCopy to Clipboard Copied! Toggle word wrap Toggle overflow ご自分の環境に合わせて、
physical_networkパラメーターを設定します。-
VLAN の場合には、
physical_networkパラメーターをデプロイメント後に neutron で作成するネットワークの名前に設定します。この値は、NeutronBridgeMappingsにも設定する必要があります。 -
VXLAN の場合には、
physical_networkパラメーターを文字列の値nullに設定します。 ロール固有のパラメーターセクションの
OvsHwOffloadパラメーターの値がtrueとなるようにします。以下に例を示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
VLAN の場合には、
デフォルトフィルターの一覧に、値
NUMATopologyFilterが含まれる状態にします。NovaSchedulerDefaultFilters: [\'RetryFilter',\'AvailabilityZoneFilter',\'ComputeFilter',\'ComputeCapabilitiesFilter',\'ImagePropertiesFilter',\'ServerGroupAntiAffinityFilter',\'ServerGroupAffinityFilter',\'PciPassthroughFilter',\'NUMATopologyFilter']
NovaSchedulerDefaultFilters: [\'RetryFilter',\'AvailabilityZoneFilter',\'ComputeFilter',\'ComputeCapabilitiesFilter',\'ImagePropertiesFilter',\'ServerGroupAntiAffinityFilter',\'ServerGroupAffinityFilter',\'PciPassthroughFilter',\'NUMATopologyFilter']Copy to Clipboard Copied! Toggle word wrap Toggle overflow compute-sriov.yaml設定ファイルで、ハードウェアオフロードに使用するネットワークインターフェースを 1 つまたは複数設定します。注記Open vSwitch ハードウェアオフロードを設定する場合には、
NeutronSriovNumVFsパラメーターを使用しないでください。Virtual Function の数は、os-net-configで使用されるネットワーク設定ファイルのnumvfsパラメーターを使用して指定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記Mellanox ネットワークインターフェースの nic-config インターフェース種別を
ovs-vlanに設定しないでください。ドライバーの制約により、VXLAN 等のトンネルエンドポイントがトラフィックを渡さなくなるためです。オーバークラウドのデプロイメント時に、以下のファイルを追加します。
- ovs-hw-offload.yaml
host-config-and-reboot.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow