跳转到: 导航, 搜索

Neutron/ML2/Tail-f-NCS-neutron-ml2-driver

< Neutron‎ | ML2

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