NSX Advanced Load Balancer 与 Neutron SDN 插件集成在一起,以提供 VIP 放置以及浮动 IP (FIP) 与 VIP 的关联。

使用 NSX Advanced Load Balancer UI 的 Contrail SDN

在云配置期间,选中与 Contrail 集成复选框,并提供 Contrail VNC API 服务器的端点 URL。OpenStack 配置中的 Keystone 凭据将用于在 API 服务器服务中进行身份验证。

注:

Contrail 接口 IP 是由 NSX Advanced Load Balancer 正常处理的。在网络设置下集成 Contrail SDN 时,创建和编辑云不会更改该 IP。

如果要创建新的云,向导如下所示:



如果要编辑现有云,云编辑器如下所示:



使用 NSX Advanced Load Balancer CLI 的 Contrail SDN

以下是用于 Contrail SDN 的 CLI 命令:

: > configure cloud oscontrail
: cloud> vtype cloud_openstack
: cloud> openstack_configuration
: cloud:openstack_configuration>
: cloud:openstack_configuration> privilege write_access
: cloud:openstack_configuration> username admin
: cloud:openstack_configuration> password xxxyyyzzz
: cloud:openstack_configuration> admin_tenant admin
: cloud:openstack_configuration> mgmt_network_name avi-mgmt
: cloud:openstack_configuration> region RegionOne
: cloud:openstack_configuration> use_keystone_auth
: cloud:openstack_configuration> import_keystone_tenants
: cloud:openstack_configuration> no use_admin_url
: cloud:openstack_configuration> auth_url http://172.16.11.50:5000/v2.0
: cloud:openstack_configuration> no neutron_rbac
: cloud:openstack_configuration> contrail_endpoint http://10.10.10.100:8082
: cloud:openstack_configuration> role_mapping os_role * avi_role Tenant-Admin
New object being created
: cloud:openstack_configuration:role_mapping> save
: cloud:openstack_configuration> save
: cloud> save