1. neutron network数据结构
说明
- 网络分为租户网络和运营商网络,租户网络由租户创建,运营商网络由管理员创建
- 网络结构里没有网络类型和vlanid,vni这些信息的字段,是由配置文件决定的
# [etc/neutron/plugins/ml2/ml2_conf.ini]
tenant_network_types = vxlan
[ml2_type_vxlan]
vni_ranges = 1:1000
3. provider:physical_network字段的含义,在非隧道网络也就是vlan,flat中一是注释作用,标识一下外部网络的具体名字,二是选物理网卡,具体怎么选看配置文件
先看这个决定网络类型和id
# [etc/neutron/plugins/ml2/ml2_conf.ini]
[ml2_type_vlan]
network_vlan_ranges = physnet1:1000:2999, physnet2:3000:4000
vlan是非隧道网络所以要再看这个决定选择物理网卡,隧道网络vxlan就不需要了
#[etc/neutron/plugins/ml2/openvswitch_agent.ini]
bridge_mappings = physnet1:br-ethx1, physnet2:br-ethx2