検索

第10章 OVS-DPDK デプロイメントの設定

download PDF

このセクションでは、Red Hat OpenStack Platform (RHOSP) 環境向けの Open vSwitch Data Plane Development Kit (OVS-DPDK) をデプロイ、使用、およびトラブルシューティングする方法を説明します。RHOSP は、OVS-DPDK デプロイメントでは OVS クライアントモードで動作します。

以下の図は、コントロールプレーンとデータプレーン用にポートが 2 つボンディングされている OVS-DPDK トポロジーを示しています。

図10.1 OVS-DPDK トポロジーの例

OpenStack NFV Config Guide Topology 450694 0617 ECE OVS DPDK
重要

このセクションには、トポロジーとユースケースに合わせて変更する必要がある例が含まれています。詳細は、NFV のハードウェア要件 を参照してください。

前提条件

  • RHOSP アンダークラウド。

    オーバークラウドをデプロイする前に、アンダークラウドのインストールと設定が完了している必要があります。詳細は、director を使用した Red Hat OpenStack Platform のインストールおよび管理 を参照してください。

    注記

    RHOSP director は、テンプレートとカスタム環境ファイルで指定したキーと値のペアを通じて OVS-DPDK 設定ファイルを変更します。OVS-DPDK ファイルを直接変更しないでください。

  • アンダークラウドホストへのアクセスと stack ユーザーの認証情報。

手順

Red Hat OpenStack Platform (RHOSP) director を使用して、RHOSP 環境に OVS-DPDK をインストールおよび設定します。大まかな手順は次のとおりです。

10.1. OVS-DPDK の既知の制限

Open vSwitch Data Plane Development Kit (OVS-DPDK) 環境で Red Hat OpenStack Platform を設定する場合は、次の制限事項に従ってください。

  • 非 DPDK トラフィックおよびコントロールプレーンネットワーク (内部、管理、ストレージ、ストレージ管理、テナント等) には、Linux ボンディングを使用します。パフォーマンスを最適化するには、ボンディングに使用されている両方の PCI デバイスが同じ NUMA ノード上にあることを確認してください。Red Hat では、Neutron の Linux ブリッジ設定はサポートしていません。
  • OVS-DPDK を使用するホスト上で実行される全インスタンスにヒュージページが必要です。ゲストのヒュージページがない場合には、インターフェイスは表示されても機能しません。
  • OVS-DPDK を使用する場合には、分散仮想ルーター (DVR) 等の TAP デバイスを使用するサービスのパフォーマンスが低下します。得られるパフォーマンスは、実稼働環境に適するものではありません。
  • OVS-DPDK を使用する場合には、同じ Compute ノード上の全ブリッジが ovs_user_bridge の種別でなければなりません。同じノード上で ovs_bridgeovs_user_bridge が混在する設定は、director では受け入れ可能ですが、Red Hat OpenStack Platform ではサポートされていません。

次のステップ

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.