Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

15.2. OpenStack Networking および LBaaS トポロジー

OpenStack Networking (neutron) サービスは、大きく 2 つのカテゴリーに分類することができます。

Neutron API サーバー: このサービスは、エンドユーザーとサービスが OpenStack Networking と対話できるように、主に API を提供する OpenStack Networking API サーバーを実行します。このサービスは、基盤のデータベースと対話して、テナントネットワーク、ルーター、ロードバランサーの詳細などを保存するロールも果たします。

Neutron エージェント: OpenStack Networking のさまざまな機能を提供するサービスです。

  • neutron-dhcp-agent: テナントプライベートネットワークの DHCP IP アドレスを管理します。
  • neutron-l3-agent: テナントプライベートネットワーク、外部ネットワーク、およびその他のネットワーク間のレイヤー 3 ルーティングを容易化します。
注記

neutron-lbaasv2-agent (HAProxy を使用) は非推奨となりました。octavia を使用したロードバランシングの推奨されるリファレンス実装については、Using Octavia for Load Balancing-as-a-Service を参照してください。

以下の図には、プールメンバーへの HTTPS トラフィックフローを示しています。

lbaas

15.2.1. LBaaS のサポートステータス

  • LBaaS v1 API は、バージョン 10 で削除されました。
  • LBaaS v2 API は非推奨となり、Red Hat OpenStack Platform 13 以降廃止されました。(octavia が代替です。)
  • LBaaS デプロイメントは現在 Red Hat OpenStack Platform director ではサポートされていません。
注記

neutron-lbaasv2-agent (HAProxy を使用) は非推奨となりました。octavia を使用したロードバランシングの推奨されるリファレンス実装については、Using Octavia for Load Balancing-as-a-Service を参照してください。neutron-lbaas RPM は、サードパーティーのプラグインに対応するための API をサポートするために、現在も提供されています。