ロード バランサを作成して、指定したインスタンス間で受信要求を分散できます。ロード バランサを使用すると、インスタンス間でワークロードを計画的に共有し、システム リソースをより効率的に使用できます。
VMware Integrated OpenStack
7.2 は OpenStack Octavia コンポーネントをサポートします。
注:
- VIO 7.1 以降で、Octavia フレーバーを使用できます。これは NSX-T ポリシー プラグインでのみサポートされています。Octavia フレーバーのサポートにより、ロードバランサで OpenStack Octavia フレーバー機能の利用が可能になります。OpenStack Octavia フレーバーの詳細については、https://docs.openstack.org/octavia/latest/admin/flavors.html を参照してください。
前提条件
- ネットワークにパブリック サブネットおよびルーターを作成します。NSX Data Center for vSphere デプロイでは、ルーター タイプを
exclusive
にする必要があります。注: テナントのサブネットにロード バランサを作成できますが、ロード バランサにフローティング IP アドレスを割り当てる必要があります。 - 1 つ以上のクライアントと 2 つ以上のサーバ インスタンスを構成します。
- Horizon または OpenStack CLI の操作が可能になる以下のロールのいずれかがあることを確認します。
ロール 説明 load-balancer_observer ロード バランサの読み取り専用 API へのアクセス権を持つユーザー。 load-balancer_global_observer 他のユーザーが所有しているリソースを含む、ロード バランサの読み取り専用 API へのアクセス権を持つユーザー。 load-balancer_member ロード バランサの読み取りおよび書き込み API へのアクセス権を持つユーザー。 load-balancer_quota_admin 割り当て API のみの管理者。 load-balancer_admin 他のユーザーが所有しているリソースを含む、すべてのロード バランサ API の管理者。 admin すべての API に対する管理者。
手順
次のタスク
ロード バランサを開き、[リスナーの作成] をクリックすると、リスナーを追加できます。