13.2. 在可用区中创建负载均衡器
使用 Red Hat OpenStack Platform (RHOSP)负载均衡服务(octavia),您可以在分布式计算节点(DCN)环境中在可用区(AZ)中创建负载均衡器,以增加流量吞吐量并降低延迟。
先决条件
- 您必须具有 RHOSP 管理员提供的负载均衡服务 AZ。
- 与负载均衡器关联的虚拟 IP (VIP)网络必须在负载均衡器所属的 AZ 中提供。
流程
提供您的凭据文件。
示例
$ source ~/centralrc
要为 DCN 环境创建负载均衡器,请使用
loadbalancer create
命令和--availability-zone
选项并指定适当的 AZ。示例
例如,要在可用区(
az-central
)上在公共子网(public_subnet
)上创建非终止的 HTTPS 负载均衡器(lb1
),您需要输入以下命令:$ openstack loadbalancer create --name lb1 --vip-subnet-id \ public_subnet --availability-zone az-central
- 通过添加监听程序、池、运行状况监视器和负载均衡器成员继续创建负载均衡器。
验证
确认负载平衡器(lb1)是可用性区域的成员(
az-central
)。示例
$ openstack loadbalancer show lb1
输出示例
+---------------------+--------------------------------------+ | Field | Value | +---------------------+--------------------------------------+ | admin_state_up | True | | availability_zone | az-central | | created_at | 2023-07-12T16:35:05 | | description | | | flavor_id | None | | id | 85c7e567-a0a7-4fcb-af89-a0bbc9abe3aa | | listeners | | | name | lb1 | | operating_status | ONLINE | | pools | | | project_id | d303d3bda9b34d73926dc46f4d0cb4bc | | provider | amphora | | provisioning_status | ACTIVE | | updated_at | 2023-07-12T16:36:45 | | vip_address | 10.101.10.229 | | vip_network_id | d7f7de6c-0e84-49e2-9042-697fa85d2532 | | vip_port_id | 7f916764-d171-4317-9c86-a1750a54b16e | | vip_qos_policy_id | None | | vip_subnet_id | a421cbcf-c5db-4323-b7ab-1df20ee6acab | | tags | | +---------------------+--------------------------------------+
其他资源
- 为负载均衡服务创建可用区
- 命令行界面参考中的 LoadBalancer