ESXi 中的 VLAN - 需要单独的 vswitch 吗?

ESXi 中的 VLAN - 需要单独的 vswitch 吗?

我正在尝试在 ESXi 中配置两个单独的 VLAN。目前,我在单个 vswitch 上的不同端口组中设置了两个 VLAN(一个用于 VLAN 100,一个用于 VLAN 110)。连接到 VLAN 100 端口组的所有端口都无法连接到任何地方,包括网关。连接到 VLAN 110 端口组的所有设备都正常工作。我已验证路由器和本地物理交换机上都配置了两个 VLAN。根据我能找到的有关 VLAN 设置的知识库文章,物理交换机端口目前设置为中继模式。

唯一可能有点奇怪的是,esx/vsphere 的管理 IP 位于 vlan 110 上,但我不确定这是否会产生任何影响。

根据一些 EB,我是否需要为每个 vlan 设置单独的 vswitch,而不是在单个 vswitch 上使用两个端口组?

编辑:这是屏幕截图 在此处输入图片描述

这是交换机端口配置(相同的配置应用于每个连接的端口):

interface GigabitEthernet2/3
 description basqa1vm01 Sig
 switchport
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 100,110
 switchport mode trunk
 switchport nonegotiate
 no ip address
 wrr-queue cos-map 1 1 0 1
 wrr-queue cos-map 1 3 2
 wrr-queue cos-map 2 1 3
 wrr-queue cos-map 2 2 4 6 7
 no cdp enable
end

答案1

仅当您需要对可使用的物理上行链路进行硬分离时,才需要单独的 vSwitches。

vSwitch 本身将具有 NIC 组合配置,该配置决定了端口组和内核端口的默认行为。通常,我会将所有 NIC 设置为活动状态,以实现默认行为。

然后在每个端口组或内核端口,您可以覆盖哪些 NIC 处于活动状态以及哪些 NIC 处于待机状态,除非您遇到性能调整问题,否则您可以偷懒而不这样做,而只需将所有 NIC 保持为活动状态。

在性能场景中,您可以将 vSwitch 默认设置为使用所有上行链路,然后设置管理以使用第一个 NIC 待机,其余 NIC 使用 vMotion,使用第二个 NIC,其余 NIC 待机,依此类推。

因此在这种情况下...如果两个物理上行链路都已添加到 vSwitch,并且已在每个端口组上设置了 VLAN-ID,并且一个可以工作,而一个不工作,我猜测要么:

1) 您将另一端的本机 VLAN 设置为正在工作的 VLAN

或者

2) 你没有将所有 VLAN 发送到中继

这个 vSwitch 的截图怎么样?

您要上行链接到哪种类型的物理交换机?

答案2

不,多个 VLAN 可以位于同一个 vswitch 中,并且可以正常工作。但是,您的管理界面应该位于单独的 vswitch 中,或者实际上,如果您能负担得起的话,可以使用单独的 nic 组。

相关内容