将服务器用作VMWare的iSCSI SAN?

我目前有3个ESXi服务器(免费版),使用直接连接的存储。 我想移动到共享存储,因为直接存储非常有限。 有大约十几个虚拟机,大多数是相当低的要求(交换是唯一有很多的IO)。

不幸的是,预算限制意味着我无法获得一个合适的SAN。 甚至无法得到合理的eBay的东西。

基本上,我有两个select。 一个是Netgear ReadyNAS 3200.我有点反对这个,因为它只有2个千兆端口,如果你使用其中一个进行pipe理,这会给我们所有的虚拟机留下1个端口。 不好。

另一个是拿起戴尔服务器(如T410),相当低的规格,然后得到一个四端口千兆卡,并把openfiler这个。 对于同样的价格,我可以在RAID卡上使用双核,至less4GB的RAM和6TB的存储空间(这是足够的),双电源模块。

有没有人做过这样的事情? 任何人都可以评论我可能会得到这种设置的性能?

是的,我知道你应该有一个适当的(新)SAN,专用networking,复制等,但这根本不是一个选项。 思考?

回答你的问题是相当困难的,几乎不了解你的工作量。 它会工作,当然…但是如何在你的具体情况下工作完全取决于你将如何使用它; 您当然应该对当前的存储运行一些性能监控,然后尝试为您正在评估的两个解决schemefind一些基准。

我个人去戴尔服务器,你会得到更多的灵活性和(可能)性能; 只是试图得到一个有很多磁盘托架…并尽可能避免创build一个单一的大型RAID 5arrays,因为它会,并会严重损害性能,如果你把许多虚拟机, RAID 10要快得多,而且有两个或更多的arrays是一个真正的改进。

此外,还有一点需要注意:如果您希望能够实际使用该共享存储来在各种服务器之间移动虚拟机,则需要虚拟中心。 然后,ESXi将不再是免费的产品。 如果没有风险投资和适当的许可证,通过简单地用共享存储replace本地存储,实际上不可能做得比现在多得多。

您所描述的T410可能与从Promise获得入门级iSCSI的价格相同,如M210p

另外,你会惊讶于一个iSCSI端口可以走多远。 我已经看到几乎有10个虚拟机运行一个端口的iSCSI,即使在备份时,我也不会达到超过50%的容量。

另一方面,我还使用Linux构build了一个iSCSI服务器,发现它非常简单。

对于我来说,iSCSI SAN的优势在于硬件RAID,如果您想在Dell服务器上达到相同的质量水平,请准备在HW RAID卡上花费数百美元。

我也同意在RAID级别Massimo,10是VM的IMO的方式。

您可能想要查看Windows Storage Server或OpenFiler 。 显然,这两者都不是理想的,但在预算上,你必须做你必须做的事情。

我同意Massimo对这个问题的回答在很大程度上取决于工作量。 我曾经在一个低负载的文件服务器上使用过Openfiler。 请记住,Openfiler不支持SCSI预留,这可能会导致一些问题。 查看这个知识库了解更多信息。

iSCSI可以是一个便宜的SAN解决scheme,只要确保底层硬盘和控制器具有不错的性能。 两个绑定的1 GB网卡可以提供大约200 MB / s的吞吐量,但这又取决于虚拟机的I / Otypes(随机,顺序)。