検索

19.2. Preparing to install a cluster that uses SR-IOV or OVS-DPDK on OpenStack

download PDF

Single Root I/O Virtualization (SR-IOV) または Open vSwitch を使用する OpenShift Container Platform クラスターを Red Hat OpenStack Platform (RHOSP) に Data Plane Development Kit (OVS-DPDK) とともにインストールする前に、テクノロジーごとの要件を理解し、準備タスクを実行する必要があります。

19.2.1. SR-IOV または OVS-DPDK のいずれかを使用する RHOSP 上のクラスターの要件

デプロイメントで SR-IOV または OVS-DPDK を使用する場合は、次の要件を満たす必要があります。

  • RHOSP コンピュートノードは、Huge Page をサポートするフレーバーを使用する必要があります。

19.2.1.1. SR-IOV を使用する RHOSP 上のクラスターの要件

デプロイメントで Single Root I/O Virtualization (SR-IOV) を使用するには、次の要件を満たす必要があります。

  • Red Hat OpenStack Platform (RHOSP) SR-IOV デプロイメントを計画します
  • OpenShift Container Platform は、使用する NIC をサポートする必要があります。サポートされている NIC のリストについては、「ネットワーキング」ドキュメントの「ハードウェアネットワーク」サブセクションにある「Single Root I/O Virtualization (SR-IOV) ハードウェアネットワークについて」を参照してください。
  • SR-IOV NIC がアタッチされるノードごとに、RHOSP クラスターに以下が必要です。

    • RHOSP クォータからの 1 インスタンス
    • マシンのサブネットにアタッチされた 1 つのポート
    • SR-IOV 仮想機能ごとに 1 つのポート
    • 少なくとも 16 GB のメモリー、4 つの vCPU および 25 GB のストレージ領域があるフレーバー
  • SR-IOV デプロイメントでは、多くの場合、専用の CPU や分離された CPU などのパフォーマンスの最適化が駆使されます。パフォーマンスを最大化するには、基礎となる RHOSP デプロイメントをこれらの最適化機能を使用するように設定してから、OpenShift Container Platform コンピュートマシンを最適化されたインフラストラクチャーで実行するように設定します。

19.2.1.2. OVS-DPDK を使用する RHOSP 上のクラスターの要件

デプロイメントで、Open vSwitch を Data Plane Development Kit (OVS-DPDK) とともに使用するには、以下の要件を満たす必要があります。

19.2.2. SR-IOV を使用するクラスターのインストールの準備

SR-IOV を使用するクラスターをインストールする前に、RHOSP を設定する必要があります。

SR-IOV を使用してクラスターをインストールする場合は、cgroup v1 を使用してクラスターをデプロイする必要があります。詳細は、Linux Control Group バージョン 1 (cgroup v1) の有効化 を参照してください。

重要

cgroup v1 は非推奨の機能です。非推奨の機能は依然として OpenShift Container Platform に含まれており、引き続きサポートされますが、本製品の今後のリリースで削除されるため、新規デプロイメントでの使用は推奨されません。

OpenShift Container Platform で非推奨となったか、削除された主な機能の最新の一覧については、OpenShift Container Platform リリースノートの 非推奨および削除された機能セクションを参照してください。

19.2.2.1. コンピュートマシン用の SR-IOV ネットワークの作成

Red Hat OpenStack Platform (RHOSP) デプロイメントで Single Root I/O Virtualization (SR-IOV) をサポートする場合、コンピュートマシンを実行する SR-IOV ネットワークをプロビジョニングすることができます。

注記

以下の手順では、コンピュートマシンへの接続が可能な外部のフラットネットワークおよび外部の VLAN ベースのネットワークを作成します。RHOSP のデプロイメントによっては、ネットワークの他のタイプが必要になる場合があります。

前提条件

  • クラスターは SR-IOV をサポートしている。

    注記

    クラスターがサポートするかどうかが不明な場合は、OpenShift Container Platform SR-IOV ハードウェアネットワークに関するドキュメントを参照してください。

  • RHOSP デプロイメントの一部として、無線とアップリンクのプロバイダーネットワークを作成している。これらのネットワークを表すために radio および uplink の名前がすべてのコマンド例で使用されています。

手順

  1. コマンドラインで、無線の RHOSP ネットワークを作成します。

    $ openstack network create radio --provider-physical-network radio --provider-network-type flat --external
  2. アップリンクの RHOSP ネットワークを作成します。

    $ openstack network create uplink --provider-physical-network uplink --provider-network-type vlan --external
  3. 無線ネットワーク用のサブネットを作成します。

    $ openstack subnet create --network radio --subnet-range <radio_network_subnet_range> radio
  4. アップリンクネットワーク用のサブネットを作成します。

    $ openstack subnet create --network uplink --subnet-range <uplink_network_subnet_range> uplink

19.2.3. OVS-DPDK を使用するクラスターのインストールの準備

SR-IOV を使用するクラスターをインストールする前に、RHOSP を設定する必要があります。

インストール前のタスクを実行したら、最も関連性の高い OpenShift Container Platform on RHOSP のインストール手順に従ってクラスターをインストールします。次に、このページの「次のステップ」の下にあるタスクを実行します。

19.2.4. 次のステップ

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.