要将 vSphere 集群配置为使用 vSphere 网络堆栈和 NSX Advanced Load Balancer 的 主管,必须创建 vSphere Distributed Switch。在该 Distributed Switch 上创建可配置为 主管 的工作负载网络的端口组。NSX Advanced Load Balancer 需要分布式端口组才能连接服务引擎数据接口。该端口组用于将应用程序虚拟 IP (VIP) 放置到服务引擎上。
过程
- 在 vSphere Client 中,导航到数据中心。
- 右键单击该数据中心,然后选择 。
- 输入交换机的名称,例如工作负载 Distributed Switch,然后单击下一步。
- 为交换机选择版本 8.0,然后单击下一步。
- 在端口组名称中,输入主工作负载网络,单击下一步,然后单击完成。
此时将在数据中心上创建一个具有一个端口组的新 Distributed Switch。您可以使用此端口组作为将要创建的
主管 的主工作负载网络。主工作负载网络处理 Kubernetes 控制平面虚拟机的流量。
- 为工作负载网络创建分布式端口组。
您创建的端口组数取决于要为
主管 实施的拓扑。对于具有一个隔离工作负载网络的拓扑,请创建一个分布式端口组,将其用作
主管 上所有命名空间的网络。对于每个命名空间都具有隔离网络的拓扑,请创建与将要创建的命名空间数相同的端口组数。
- 导航到新创建的 Distributed Switch。
- 右键单击该交换机,然后选择。
- 输入端口组的名称,例如工作负载网络,然后单击下一步。
- 保留默认值,单击下一步,然后单击完成。
- 为数据网络创建端口组。
- 右键单击 Distributed Switch,然后选择。
- 输入端口组的名称,例如 Data Network,然后单击下一步。
- 在配置设置页面上,输入新分布式端口组的常规属性,然后单击下一步。
属性 |
描述 |
端口绑定 |
选择将端口分配到与该分布式端口组相连的虚拟机的时间。 虚拟机连接到分布式端口组后,请选择静态绑定以将端口分配给虚拟机。 |
端口分配 |
选择弹性端口分配。 默认端口数为 8 个。分配了所有端口后,将创建一组新的 8 个端口。 |
端口数 |
保留默认值。 |
网络资源池 |
从下拉菜单中,将新的分布式端口组分配给用户定义的网络资源池。如果尚未创建网络资源池,则此菜单为空。 |
VLAN |
从下拉菜单中选择 VLAN 流量筛选和标记的类型:
- 无:不使用 VLAN。如果将使用“外部交换机标记”,请选择此选项。
- VLAN:在“VLAN ID”文本框中,输入一个介于 1 和 4094 之间的值作为“虚拟交换机标记”。
- VLAN 中继:对于“虚拟客户机标记”,以及要将具有 ID 的 VLAN 流量传递到客户机操作系统,请使用此选项。输入 VLAN 中继范围。您可以使用逗号分隔列表设置多个范围或单个 VLAN。例如,
1702-1705 , 1848-1849 。
- 专用 VLAN:将流量与在 Distributed Switch 上创建的专用 VLAN 相关联。如果未创建任何专用 VLAN,则此菜单为空。
|
高级 |
将此选项保留为未选中。 |
- 在即将完成页面上,检查配置并单击完成。
结果
Distributed Switch 已创建,并且分布式端口组显示在 Distributed Switch 下。现在,可以将您创建的此端口组用作
NSX Advanced Load Balancer 的
数据网络。