具有 12 个上行链路的 vSwitch 配置

具有 12 个上行链路的 vSwitch 配置

我已经对 vSwitch 配置进行了大量研究,但在阅读了所有这些资料之后,我觉得我现在更加困惑了。所以我的情况是 3 个 ESX 主机(每个 12 个网卡)、1 个 iSCSI SAN、2 个 Force 10 交换机。我应该为 MGMT、vMotion、VM 和 SCSI 流量创建单独的 vSwitch 吗?还是我需要将所有内容组合在同一个 vSwitch 中?我将总共拥有 4 个 vLAN,每个项目一个,我需要在物理交换机上进行任何中继吗?还是只需将正确的 vLAN 分配给每个物理交换机端口?

答案1

使用具有专用上行链路的单独 vSwitch 来处理管理、数据和 iSCSI 流量。大多数情况下,您可以共享 vMotion 和管理,但如果您有足够的 NIC 来将它们分开,请随意。

在此配置中,您不需要进行中继,只需将物理端口置于正确的 VLAN 中,一切就绪。如果您有多个希望虚拟机处于其中的数据 VLAN,则可以中继数据端口并适当配置 vSwitch,但这听起来不像是您需要的。

答案2

如果您还没有花钱,那么可以考虑购买两个 10Gbps NIC,并通过它们运行所有东西,这样设置和维护起来会容易得多,而且我可以保证它的简单性和性能。

答案3

最高年平均气温并不一定更好:)

这是一个完全有弹性的 6-NIC ESXi 主机设置,使用:

2 pNIC - VMWare VM 流量。2
pNIC - VMWare VMotion 流量。2
pNIC - NFS 存储。也可以是带有 MPIO 的 iSCSI 流量。

您可以进行中继(我在本例中这样做是因为环境是多租户的),也可以使用各自的 VLAN 标记各个端口。在此处的示例中,每个 vSwitch 的物理 NIC 都插入 Cisco 3750 交换机堆栈的不同成员。我们还在物理 NIC 卡之间使用多样性。因此,我们可以丢失一个 HBA、链路、交换机等,但仍然可以传输流量。

如果您仍在使用 1GbE 链接,我不确定使用更多物理 NIC(例如 12 个!)是否可以获得更多收益。但是,这取决于您需要 VM 执行的操作。

在此处输入图片描述

答案4

我是否应该为 MGMT、vMotion、VM 和 SCSI 流量创建单独的 vSwitch?

VMware 建议您这样做,并且将它们绑定到不同的物理 NIC。

我将执行以下操作,假设 iSCSI san 有多个网卡

VLAN 1 - iSCSI 流量
VLAN 2 - vMotion 流量
VLAN 3 - 管理流量
VLAN 4 - VM 流量

vSwitch 1 - iSCSI
vSwitch 2 - vMotion
vSwitch 3 - 管理
vSwitch 4 - VM

NIC 0 - 连接到 Force 10 交换机 1 的 vSwitch 1
NIC 1 - 连接到 Force 10 交换机 2 的 vSwitch
1 NIC 2 - 连接到 Force 10 交换机 1 的
vSwitch 2 NIC 3 - 连接到 Force 10 交换机 2 的
vSwitch 2 NIC 4 - 连接到 Force 10 交换机 1 的 vSwitch 3
NIC 5 - 连接到 Force 10 交换机 2 的
vSwitch 3 NIC 6 - 连接到 Force 10 交换机 1 的 vSwitch 4
NIC 7 - 连接到 Force 10 交换机 2 的 vSwitch 4

iSCSI SAN
NIC 0 - 强制 10 开关 1
NIC 1 - 强制 10 开关 2

如果有第二个控制器,则也同样如此。

您可以将管理和 vMotion 流量放在相同的端口上。
连接到 ESXi 服务器的端口可以是未标记模式,如果您将来需要不同 VLAN 上的 VM,则可能需要标记 VM 流量网络,然后只需通过 VM 端口中继 VLAN 即可。

相关内容