人们实际为 VMware ESX 服务器使用什么样的存储?

Dir*_*ler 27 storage storage-area-network vmware-esx vmware-esxi

VMware 和许多网络传播者试图告诉您,复杂(=昂贵)的光纤 SAN 是 VMware ESX 和 ESXi 服务器的“唯一”存储选项。嗯,是的,当然。使用 SAN 快速、可靠,并使 vMotion 成为可能。伟大的。但是:所有 ESX/ESXi 用户真的能负担得起 SAN 吗?

我的理论是,这个星球上所有 VMware ESX 安装中只有不到 20% 实际使用光纤或 iSCS SAN。大多数这些安装将在能够负担得起的大公司中进行。我预测大多数 VMware 安装使用“附加存储”(vmdks 存储在服务器内部的磁盘上)。他们中的大多数都在中小企业中运行,而且数量众多!

我们运行两台带有附加存储的 ESX 3.5 服务器和两台带有 iSCS san 的 ESX 4 服务器。两者之间的“真实生活差异”几乎不明显:-)

你知道这个问题的任何官方统计数据吗?你用什么作为你的存储介质?

Hel*_*ick 27

我做了很多 VMware 咨询工作,我想说安装基础的百分比接近 80% 使用高可用性共享存储(FC、iSCSI 或高端 NAS),而且我的很多客户都是 SME。我发现的关键因素是企业是否将其服务器正常运行时间视为关键,对于当今的大多数企业而言。

您当然可以从直接连接的存储中运行非常高性能的 VM(在 RAID 10 阵列中具有 16 个内部驱动器的 HP DL380 G6 将具有非常快的磁盘 IO),但是如果您正在构建一个 VMware 或任何其他虚拟化环境来替换数十个、数百个或数千台服务器,如果您没有在强大的存储架构上投入大量精力(可能还有金钱),那您就疯了。

您不必为集群功能购买高端 SAN - 您可以使用相当便宜的 NAS(或像 HP\Lefthand 的 VSA 这样的虚拟化 SAN)来实现这些功能,并且仍然使用经过认证的存储。但是,如果您正在使用共享存储并且它在 SAN\NAS 基础架构中的所有点都没有冗余,那么您实际上不应该将它用于测试以外的用途。冗余是(至少)服务器中的双(独立)HBA\存储网卡、双独立结构、SAN 中的冗余控制器、电池备份缓存\缓存降级、冗余热插拔风扇和电源等,RAID 5\6 \10\50 和适当数量的热备件。

您的系统之间真正存在的区别在于,如果您的一个独立系统发生灾难性故障,您需要做大量工作来恢复它,而仅保持修补就会导致停机。对于集群 SAN 连接系统,修补虚拟机管理程序,甚至升级虚拟机管理程序硬件,都应该导致零停机时间。灾难性的服务器故障只会导致服务在重新启动单独节点上的 VM 所需的时间(最坏情况下)停止,或者如果您有容错覆盖这些 VM,那么您根本没有停机时间。