Neutron/VMware NSX 插件
< Neutron
概述
NSX 插件可以在以下仓库找到:https://github.com/openstack/vmware-nsx 支持以下插件:
- NSX MH - 提供对多虚拟机管理程序的支持
- NSXv - vSphere 插件。从 stable/kilo 版本开始支持。
- Simple DVS - 提供对分布式交换机的简单支持。它不支持安全组或浮动 IP 支持
- NSXv3 - 提供对多虚拟机管理程序的支持。从 stable/liberty 版本开始支持。从 stable/newton 版本开始,该插件支持本地 DHCP 和元数据。
管理工具
NSXv 和 NSXv3 支持 nsxadmin 工具。这使得管理员能够确定并纠正 Neutron DB 和 NSX 之间的不一致之处。用法:nsxadmin -r <资源> -o <操作>。更多详细信息可以在所有支持的选项的 git 仓库中找到。
简单的 DVS 配置
如上所述,此插件有很多限制,其目的是让 VC 管理员体验 Neutron。只有管理员可以为租户创建提供商 VLAN 网络。
Neutron 配置
以下是一个配置示例
[DEFAULT] vmware_nsx.plugin.NsxDvsPlugin
[dvs] dvs_name = Pele insecure = True host_password = TheBestEver host_username = administrator@vsphere.local host_ip = 10.20.30.40
该插件将在 DVS Pele 上配置端口组。