12.2. OVS(Open vSwitch) 본딩 생성
네트워크 인터페이스 템플릿에 OVS 본딩을 만듭니다. 예를 들어 OVS 사용자 공간 브리지의 일부로 본딩을 만들 수 있습니다.
...
params:
$network_config:
network_config:
- type: ovs_user_bridge
name: br-ex
use_dhcp: false
members:
- type: ovs_dpdk_bond
name: dpdkbond0
mtu: 2140
ovs_options: {get_param: BondInterfaceOvsOptions}
rx_queue:
get_param: NumDpdkInterfaceRxQueues
members:
- type: ovs_dpdk_port
name: dpdk0
mtu: 2140
members:
- type: interface
name: p1p1
- type: ovs_dpdk_port
name: dpdk1
mtu: 2140
members:
- type: interface
name: p1p2
이 예에서는 두 DPDK 포트에서 본딩을 생성합니다.
ovs_options 매개 변수에는 본딩 옵션이 포함되어 있습니다. BondInterfaceOvsOptions 매개변수를 사용하여 네트워크 환경 파일에서 본딩 옵션을 구성할 수 있습니다.
parameter_defaults:
BondInterfaceOvsOptions: "bond_mode=balance-slb"