帮助建议的 iSCSI SAN VMware 实施

obs*_*ian 1 iscsi storage-area-network vmware-esxi

我们有四台(计划增加到四台)带有 6 个 NIC 的戴尔服务器。他们正在运行 VMware ESXi 4.1。我们希望通过 HP ProCurve 1810G 交换机将它们全部连接到 Openfiler iSCSI SAN。根据下面的设计,在服务器、交换机和 OpenFiler 上进行 iSCSI 网络配置时,有什么我应该关注的或我应该注意的异常吗?我应该绑定服务器上的连接还是简单地设置它们以进行故障转移?主要目标是最大化 IOPS。提前致谢。

提议的SAN

Hel*_*ick 6

在这种情况下,我认为结合根本不会帮助你,事实上很确定。您希望多路径在 ESX 4.1 主机上完成它的工作 - 您将受到多路径策略选项的限制,因为我认为没有完整的 Openfiler vSphere PSP 或多路径扩展模块可用,但循环应该工作并在所有可用的之间分配负载在某种程度上,它当然应该提供比普通故障转移更好的性能。

VMware 根本不建议为 vSphere 4.1 上的 iSCSI 使用 NIC 绑定 - 他们的建议现在在iSCSI SAN 配置指南中明确指出您应该创建多个独立的 iSCSI VMkernel 端口,一个物理 NIC 并且只有一个映射到每个 iSCSI 端口(不要根本不使用组合,甚至不用于故障转移)并将 iSCSI 故障转移留给多路径堆栈。

除此之外,您建议的布局看起来不错 - 如果可能,请确保在这些交换机上没有其他任何东西,如果不能,请对 iSCSI 网络进行 VLAN,启用硬件流控制并使用巨型帧(如果可以)。我不确定我是否对商用硬件上的 Openfiler 有信心,但如果你有信心,那就是你的电话,托管多个 VM 的单点故障不会让我睡所有这些晚上很容易(或在假期里聚会:))。