跳转到: 导航, 搜索

Neutron/ML2/BrocadeML2Mechanism

< Neutron‎ | ML2


ML2 插件的 Brocade ML2 机制驱动程序

  • 注意:请参阅 Prerequisites(先决条件)部分,了解有关 ncclient(netconf 客户端库)的信息
  • 支持 VCS(虚拟交换机集群)
  • 问题/疑问/错误:sharis@brocade.com


  1. VDX 67xx series of switches
  2. VDX 87xx series of switches

ML2 插件需要机制驱动程序来支持硬件交换机的配置。Brocade ML2 机制使用后端 NETCONF 来配置 Brocade 交换机。目前,该机制驱动程序仅支持 VLAN。

            +------------+        +------------+          +-------------+
            |            |        |            |          |             |
  Neutron   |            |        |            |          |   Brocade   |
    v2.0    | Openstack  |        |  Brocade   |  NETCONF |  VCS Switch |
        ----+ Neutron    +--------+  Mechanism +----------+             |
            | ML2        |        |  Driver    |          |  VDX 67xx   |
            | Plugin     |        |            |          |  VDX 87xx   |
            |            |        |            |          |             |
            |            |        |            |          |             |
            +------------+        +------------+          +-------------+


配置

为了使用此机制,需要使用适当的配置信息编辑 brocade 配置文件

       % cat /etc/neutron/plugins/ml2/ml2_conf_brocade.ini
       [switch]
       username = admin
       password = password
       address  = <switch mgmt ip address>
       ostype   = NOS

此外,需要从 ml2 配置文件中启用 brocade 机制驱动程序

      % cat /etc/neutron/plugins/ml2/ml2_conf.ini
      [ml2]
      tenant_network_types = vlan
      type_drivers = local,flat,vlan,gre,vxlan
      mechanism_drivers = openvswitch,brocade
      ...
      ...
      ...