典型网络配置
本文介绍几种典型的私有云网络配置
(单网口经典网络)计算节点单个网口,虚拟机使用多VLAN经典网络
这种场景下,每个计算节点只有一个网口(可以为Bonding),既做管理口,也做业务口。虚拟机之间的业务流量是由宿主机对接的三层交换机转发。
VPC配置
采用Default VPC
二层网络配置
在Default VPC新建一个二层网络bcast0
IP子网配置
在二层网络bcast0创建至少2个IP子网,其中一个IP子网给宿主机管理口使用,需要包含宿主机的管理口IP。另外一个子网给虚拟机用。可以配置更多的IP子网给虚拟机使用,并且这些虚拟机用IP子网可以配置不同的VLAN ID(非1的VLAN ID)。这些IP子网的网关以及对应的VLAN都需要配置在物理机连接的三层交换机上。
宿主机配置
宿主机的网口在交换机上需要配置为trunk模式,宿主机管理口必须采用默认VLAN ID。一般来说,默认VLAN ID 为 1。但目前交换机也支持为TRUNK口设置非1的VLAN ID,具体请参考交换机的配置手册。
宿主机host.conf的networks配置:
networks:
- <host_ifname>/br0/<host_management_ip>
例如:
networks:
- eth0/br0/10.168.20.2