1.2. Red Hat OpenStack Platform での IPv6 の使用

Red Hat OpenStack Platform(RHOSP)director は、OpenStack サービスを分離ネットワークにマッピングします。これらのネットワークには、以下が含まれます。

  • Internal API
  • ストレージ
  • Storage Management
  • プロジェクト (テナント) ネットワーク (Neutron VLAN モード)
  • 外部

ネットワークトラフィックタイプの詳細は、director のインストールと使用方法 を参照してください。

director では、ネットワークに IPv6 通信を使用することもできます。つまり、必要な OpenStack サービス、データベース、その他の関連サービスは IPv6 アドレスを使用して通信できます。これは、複数のコントローラーノードを含む高可用性ソリューションを使用する環境にも適用されます。これにより、組織は RHOSP を IPv6 インフラストラクチャーと統合しやすくなります。

次の表は、RHOSP ネットワークの IPv6 対応に関するガイドとして使用できます。

ネットワークタイプサポートされているインターネットプロトコル (IP)備考

Internal API

  • IPv6
  • IPv4
 

ストレージ

  • IPv6
  • IPv4
 

Storage Management

  • IPv6
  • IPv4
 

プロジェクトネットワーク

  • デュアルスタック (IPv4/v6)
  • IPv6
  • IPv4
 

プロジェクトネットワークのエンドポイント

  • デュアルスタック (IPv4/v6)
  • IPv6
  • IPv4

プロジェクトネットワーク自体ではなく、プロジェクトネットワークトンネルをホストするネットワークの IP アドレスを参照します。

ネットワークエンドポイントの IPv6 は、VXLAN および Geneve のみサポートしています。GRE (Generic Routing Encapsulation) はまだサポートされていません。

外部 - パブリック API (および Horizon)

  • IPv6
  • IPv4
 

外部 - Floating IP

  • デュアルスタック (IPv4/v6)
  • IPv4

IPv6 は、NAT および Floating IP アドレスの代わりにグローバルユニキャストアドレス (GUA) を使用します。ネットワーキング (neutron) サービスは、プロジェクトネットワーク間の IPv6 アドレスが GUA を使用することを想定しており、プロジェクトネットワーク間で GUA が重複することはないため、NAT なしでルーティングできます。

デュアルスタック (IPv4/v6) では、Floating IP アドレスを使用して、IPv4 サブネット上の IP アドレスにのみ到達できます。

プロバイダーネットワーク

  • デュアルスタック (IPv4/v6)
  • IPv6
  • IPv4

IPv6 サポートはプロジェクトのオペレーティングシステムによって異なります。

プロビジョニング (PXE/DHCP)

  • IPv6
  • IPv4
 

IPMI またはその他の BMC

  • IPv6
  • IPv4

RHOSP は、プロビジョニングネットワークを通じてベースボード管理コントローラー (BMC) インターフェイスと通信します。

BMC インターフェイスがデュアルスタック IPv4 または IPv6 に対応している場合、RHOSP に含まれていないツールは IPv6 を使用して BMC と通信できます。

オーバークラウドプロビジョニングネットワーク

IPv6

オーバークラウドのベアメタルプロビジョニングサービスに使用されるプロビジョニングネットワーク。

オーバークラウドクリーニングネットワーク

None

再利用の準備が整うまでマシンをクリーンアップするために使用される分離ネットワーク。

シナリオの定義

このガイドのシナリオでは、IPv6 を使用する分離ネットワークでオーバークラウドを作成します。heat テンプレートと環境ファイルを使用して、ネットワーク分離を設定します。このシナリオでは、設定の違いを示すために、異なる heat テンプレートと環境ファイルも指定します。

注記

このシナリオでは、アンダークラウドは引き続き PXE ブート、イントロスペクション、デプロイメント、およびその他のサービスに IPv4 の接続を使用します。

このガイドでは、高度なオーバークラウドシナリオと同様のシナリオを使用します。主な違いは、Ceph Storage ノードが省略される点です。

このシナリオの詳細は、director のインストールと使用方法 を参照してください。

重要

このガイドでは、RFC 3849 で定義されているとおり、このガイドではドキュメント用に 2001:DB8::/32 IPv6 接頭辞を使用します。これらのサンプルアドレスは、独自のネットワークの IPv6 アドレスに置き換えてください。