第5章 Load-balancing サービスフレーバーの設定

Load-balancing サービス (octavia) フレーバー は、作成するプロバイダー設定オプションのセットです。ユーザーがロードバランサーを要求する場合、定義されたフレーバーのいずれかを使用してロードバランサーを構築するように指定できます。各負荷分散プロバイダードライバー用にフレーバーを定義して、該当するプロバイダーの一意の機能を公開します。

新しい Load-balancing サービスフレーバーを作成するには、以下の手順を実施します。

  1. フレーバーで設定する負荷分散プロバイダーの機能を決定する。
  2. 選択したフレーバー機能でフレーバープロファイルを作成する。
  3. フレーバーを作成する。
重要

本項に記載するフレーバーに関するトピックは、Red Hat OpenStack Platform 13 ではテクノロジープレビューです (2020 年 10 月 28 日メンテナーンスリリースおよびそれ以降)。テクノロジープレビューと記した機能のサポート範囲についての詳しい情報は、テクノロジープレビュー機能のサポート範囲 を参照してください。

5.1. Load-balancing サービスプロバイダー機能の一覧

それぞれの Load-balancing サービス (octavia) プロバイダードライバーが公開する機能の一覧を確認することができます。

重要

本セクションで説明するフレーバー機能は、Red Hat OpenStack Platform 13 ではテクノロジープレビュー、2020 年 10 月 28 日メンテナーンスリリースおよびそれ以降です。テクノロジープレビューと記した機能のサポート範囲についての詳しい情報は、テクノロジープレビュー機能のサポート範囲 を参照してください。

前提条件

  • OpenStack の管理者権限を持っている必要があります。

手順

  1. アンダークラウドホストに stack ユーザーとしてログインします。
  2. source コマンドでアンダークラウドの認証情報ファイルを読み込みます。

    $ source ~/stackrc
  3. 各ドライバーの機能を一覧表示します。

    $ 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.                        |
    | ...                   | ...                                               |
    +-----------------------+---------------------------------------------------+

  4. 作成するフレーバーに追加する機能の名前をメモします。

関連情報