第5章 Load-balancing サービスフレーバーの設定
Load-balancing サービス (octavia) フレーバー は、作成するプロバイダー設定オプションのセットです。ユーザーがロードバランサーを要求する場合、定義されたフレーバーのいずれかを使用してロードバランサーを構築するように指定できます。各負荷分散プロバイダードライバー用にフレーバーを定義して、該当するプロバイダーの一意の機能を公開します。
新しい Load-balancing サービスフレーバーを作成するには、以下の手順を実施します。
- フレーバーで設定する負荷分散プロバイダーの機能を決定する。
- 選択したフレーバー機能でフレーバープロファイルを作成する。
- フレーバーを作成する。
本項に記載するフレーバーに関するトピックは、Red Hat OpenStack Platform 13 ではテクノロジープレビューです (2020 年 10 月 28 日メンテナーンスリリースおよびそれ以降)。テクノロジープレビューと記した機能のサポート範囲についての詳しい情報は、テクノロジープレビュー機能のサポート範囲 を参照してください。
5.1. Load-balancing サービスプロバイダー機能の一覧
それぞれの Load-balancing サービス (octavia) プロバイダードライバーが公開する機能の一覧を確認することができます。
本セクションで説明するフレーバー機能は、Red Hat OpenStack Platform 13 ではテクノロジープレビュー、2020 年 10 月 28 日メンテナーンスリリースおよびそれ以降です。テクノロジープレビューと記した機能のサポート範囲についての詳しい情報は、テクノロジープレビュー機能のサポート範囲 を参照してください。
前提条件
- OpenStack の管理者権限を持っている必要があります。
手順
-
アンダークラウドホストに
stack
ユーザーとしてログインします。 source コマンドでアンダークラウドの認証情報ファイルを読み込みます。
$ source ~/stackrc
各ドライバーの機能を一覧表示します。
$ openstack loadbalancer provider capability list <provider>
<provider>
をプロバイダーの名前または UUID に置き換えます。例
$ openstack loadbalancer provider capability list amphora
コマンド出力には、プロバイダーがサポートするすべての機能が一覧表示されます。
出力例
+-----------------------+---------------------------------------------------+ | name | description | +-----------------------+---------------------------------------------------+ | loadbalancer_topology | The load balancer topology. One of: SINGLE - One | | | amphora per load balancer. ACTIVE_STANDBY - Two | | | amphora per load balancer. | | ... | ... | +-----------------------+---------------------------------------------------+
- 作成するフレーバーに追加する機能の名前をメモします。
関連情報
- 「フレーバープロファイルの定義」
- Command Line Interface Reference の loadbalancer コマンドを参照してください。