Red Hat OpenStack Platform 支持 Linux 绑定、Open vSwitch (OVS)内核绑定和 OVS-DPDK 绑定。
在与虚拟机实例直接交互的任何网络中,红帽建议使用 OVS 内核绑定(bond 类型 ovs_bond)或 OVS-DPDK 绑定(bond type ovs_dpdk_bond)带有 LACP。但是,不要将 OVS 内核绑定和 OVS-DPDK 绑定组合在同一节点上。
在控制和存储网络上,红帽建议将 Linux 绑定与 VLAN 和 LACP 搭配使用,因为 OVS 或 neutron 代理重启更新、热修复和其他事件时可能会发生 control plane 中断预算。Linux 绑定/LACP/VLAN 配置提供 NIC 管理,而无需 OVS 中断。以下是具有一个 VLAN 的 Linux 绑定配置示例。
params:
$network_config:
network_config:
- type: linux_bond
name: bond_api
bonding_options: "mode=active-backup"
use_dhcp: false
dns_servers:
` get_param: DnsServers
members:
- type: interface
name: nic3
primary: true
- type: interface
name: nic4
- type: vlan
vlan_id:
get_param: InternalApiNetworkVlanID
device: bond_api
addresses:
- ip_netmask:
get_param: InternalApiIpSubnet
params:
$network_config:
network_config:
- type: linux_bond
name: bond_api
bonding_options: "mode=active-backup"
use_dhcp: false
dns_servers:
` get_param: DnsServers
members:
- type: interface
name: nic3
primary: true
- type: interface
name: nic4
- type: vlan
vlan_id:
get_param: InternalApiNetworkVlanID
device: bond_api
addresses:
- ip_netmask:
get_param: InternalApiIpSubnet
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow