Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

附录 G. 网络环境选项

表 G.1. 网络环境选项

参数描述示例

InternalApiNetCidr

Internal API 网络的网络和子网

172.17.0.0/24

StorageNetCidr

Storage 网络的网络和子网

 

StorageMgmtNetCidr

Storage Management 网络的网络和子网

 

TenantNetCidr

Tenant 网络的网络和子网

 

ExternalNetCidr

External 网络的网络和子网

 

InternalApiAllocationPools

Internal API 网络的分配池(tuple 格式)

[\{start: 172.17.0.10, end: 172.17.0.200}]

StorageAllocationPools

Storage 网络的分配池(tuple 格式)

 

StorageMgmtAllocationPools

Storage Management 网络的分配池(tuple 格式)

 

TenantAllocationPools

Tenant 网络的分配池(tuple 格式)

 

ExternalAllocationPools

External 网络的分配池(tuple 格式)

 

InternalApiNetworkVlanID

Internal API 网络的 VLAN ID

200

StorageNetworkVlanID

Storage 网络的 VLAN ID

 

StorageMgmtNetworkVlanID

Storage Management 网络的 VLAN ID

 

TenantNetworkVlanID

Tenant 网络的 VLAN ID

 

ExternalNetworkVlanID

External 网络的 VLAN ID

 

ExternalInterfaceDefaultRoute

External 网络的网关 IP 地址

10.1.2.1

ControlPlaneDefaultRoute

Provisioning 网络的网关路由(或 Undercloud IP)

ControlPlaneDefaultRoute: 192.0.2.254

ControlPlaneSubnetCidr

provisioning 网络的CIDR 子网掩码的长度

ControlPlaneSubnetCidr: 24

EC2MetadataIp

EC2 元数据服务器的 IP 地址。通常情况下是 Undercloud 的 IP。

EC2MetadataIp: 192.0.2.1

DnsServers

为 Overcloud 节点定义 DNS 服务器。最多可以包括两个。

DnsServers: ["8.8.8.8","8.8.4.4"]

BondInterfaceOvsOptions

绑定接口的选项

BondInterfaceOvsOptions:"bond_mode=balance-slb"

NeutronFlatNetworks

定义在 neutron 插件中配置的平面网络(flat nework)。默认是 "datacentre",允许外部网络创建

NeutronFlatNetworks: "datacentre"

NeutronExternalNetworkBridge

在每个 hypervisor 上创建的 Open vSwitch 网桥。默认值是 "br-ex"。一般情况下不需要修改它

NeutronExternalNetworkBridge: "br-ex"

NeutronBridgeMappings

使用的物理网桥映射逻辑。默认情况是把主机上的外部网桥(br-ex)映射到一个物理名(datacentre)。您可以使用它作为默认的浮动网络(floating network)

NeutronBridgeMappings: "datacentre:br-ex"

NeutronPublicInterface

定义网络节点的 br-ex 中的网桥接口

NeutronPublicInterface: "eth0"

NeutronNetworkType

Neutron 的租户网络类型

NeutronNetworkType: "vxlan"

NeutronTunnelTypes

neutron 租户网络的隧道(tunnel)类型。使用逗号分隔的字符串可以指定多个值

NeutronTunnelTypes: gre,vxlan

NeutronTunnelIdRanges

可以用来进行租户网络分配的 GRE tunnel ID 的范围

NeutronTunnelIdRanges "1:1000"

NeutronVniRanges

可以用来进行租户网络分配的 VXLAN VNI ID 范围

NeutronVniRanges: "1:1000"

NeutronEnableTunnelling

启用或禁用隧道(tunneling)功能来在 Neutron 中使用 VLAN 分段网络或平面网络。默认设置是启用。

 

NeutronNetworkVLANRanges

支持的 Neutron ML2 和 Open vSwitch VLAN 映射范围。默认是在 datacentre 物理网络中允许任何 VLAN。

NeutronNetworkVLANRanges: "datacentre:1:1000"

NeutronMechanismDrivers

neutron 租户网络的驱动。默认值是 "openvswitch"。使用逗号分隔的字符串可以指定多个值

NeutronMechanismDrivers: openvswitch,l2population