跳转到: 导航, 搜索

Neutron/VMware NSX 插件

概述

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 上配置端口组。