Neutron/ML2/Tail-f-NCS-neutron-ml2-driver
Tail-f NCS 的 Neutron ML2 驱动程序
概述
Tail-f NCS 机制驱动程序实现了 ML2 插件机制驱动程序 API。
它允许 OpenStack 与 Tail-f 网络控制系统 (NCS) 通信,并让 NCS 响应 OpenStack 网络配置更改来配置多厂商网络。
NCS 将 OpenStack 的通用请求转换为设备特定的配置更改,这些更改会以事务保证的方式部署到网络。
先决条件
- NCS 版本 2.3 或更高版本
目录结构
Tail-f NCS 机制驱动程序可以在这里找到
/opt/stack/neutron/neutron/plugins/ml2/drivers/mechanism_ncs.py
配置
将以下内容添加到 /etc/neutron/neutron.conf,其中 <ncs hostname> 是运行 NCS 的服务器的主机名或 IP 地址。您还需要在 NCS 中添加一个具有相应权限的用户。
[ml2_ncs]
url = http://<ncs hostname>:8080/api/running/openstack
username = NCS username
password = NCS password