对于 VMware 来说,DAS 还是 NAS?

对于 VMware 来说,DAS 还是 NAS?

我准备在公司内实施 VMware vSphere 4 设置。起初,我计划使用 Netgear ReadyNAS 业务应用程序通过 iSCSI 进行虚拟机存储。但当我在寻找适用于 VMware 服务器(许可证 2/3)的部件时,我考虑采用另一种方法。

我在想,如果我只是将 6 个 WD Scorpio Black 500GB SATA 硬盘装入服务器并运行 DAS 设置而不是投资 NAS,会怎么样。

我认为我们需要比任何东西都多的空间的原因是。我们很可能永远不会超过 1 个 VMware 服务器,因为我们的规模太小(我的服务器不算在内)我们最多只会运行 4 个虚拟机。此外,我们没有 VMware HA 组件的许可证。

在像这样的小型设置中将存储与 VM 服务器一起使用会有什么缺点?

有什么优点吗?

备份将由独立的 vCenter 服务器处理。因此,无论从哪个方面获取存储都不是问题。

答案1

我在 ReadyNas 1100 中运行了一个连接到 NFS 共享存储的 VMWare,结果很糟糕。ESXi 每天必须多次重新连接到存储(我不得不说,它与其他工作人员的计算机都在同一个 LAN 中)。此外,写入延迟非常糟糕(50-60 毫秒,甚至在服务器负载的情况下达到 100 毫秒)。

我尝试将 FreeNAS 安装在旧服务器上,将几个磁盘(还有一些未使用的磁盘,放在架子上,零投资)以 RAID-1 形式安装在通过 iSCSI 连接的独立 LAN 中,我不得不说它非常完美。FreeNAS 服务器在 3 个月内无需维护,即使它不是负载很重的服务器,其读写速度也与 DAS 相似,甚至比普通(非企业级)磁盘更好。

答案2

您的建议完全没问题。NAS 的成本是原来的两倍,性能却只有原来的一半(我对我们的评估进行了粗略的简化)。您甚至可以使用 Linux 机器和一些开源软件构建自己的 NAS。

但最终,对于单处理器虚拟设置上的 4 台虚拟机,您对所提出的建议感到非常满意 - 我们运行这样的设置很长时间而没有任何问题,而且它绝对更便宜且更易于管理。

答案3

如果您不打算使用任何 HA 功能,那么 iSCSI NAS 不会给您带来太多好处。唯一的情况是服务器发生故障,这时您可以重新安装服务器并重新连接 NAS 上的数据存储。另一方面,它为您提供了一种新的故障模式,即 NAS 盒发生故障,您必须在某处恢复数据。

我假设磁盘将连接到某个 HW RAID 卡?否则,单个 HDD 故障将导致您的数据存储中断,这很糟糕。本地连接的磁盘应该比 NAS 提供更好的性能,尤其是在响应时间方面。

我还有一个问题:如果您不打算扩展单个 VMware 服务器,那么也许您可以看看免费的 VMware 虚拟机管理程序?或者只是购买 ESXi 支持?如果您的虚拟机不超过免费许可证的限制(主机的 RAM 和 CPU),那么也许您真的不需要 vCenter?

相关内容