VMWare ESX / ESXi服务器configuration与RAID 6 – 这是可取的?

我试图指出一台服务器机器运行VMWare ESX / ESXi来承载大约3-4个虚拟机。 他们可能会托pipeVM的运行IIS,Apache和BIND。 我们没有很大的预算,在一定程度上这是一个虚拟化的实验。 如果有效,我们将把这个解决scheme应用到我们的其他数据中心。

我担心在同一个机器上跨VM使用RAID技术的性能。 有没有人有任何build议/经验,他们可以分享有利于RAID或反对与多个虚拟机(希望我们可以避免一般反/亲RAID的论点)。 如果您的经验导致在这种情况下针对RAID推荐,那么您如何处理冗余/可用性? 谢谢!

鉴于你的应用程序configuration文件(即听起来不会写太多),我会说你会在R6的罚款。 哦,并且更担心您存储在单个数据存储/ LUN中的虚拟机数量(保持不到4的性能),而不是由arrayspipe理的虚拟机数量。

IOPS的最佳解决scheme是RAID10,因为您可以获得所有磁盘冗余和聚合的潜力。 RAID6的性能要比RAID5慢,如果你在做数据库和BIND,你会想要这个额外的速度。 RAID10可以像RAID6一样由4个磁盘组成,因此它在您的预算之内。

有3-4个虚拟机在本地存储上运行,除非你有可怕的缓慢的驱动器和一个可怜的RAID控制器,你不会有任何问题。 如果你不能到15k scsi的使用团队10,如果你能得到15k的scsi,那么任何团队都会充分发挥作用。

我刚刚有一个运行虚拟机的盒子,在这种情况下是通过Windows Server 2003。

我build议在RAID10configuration中至less使用4个磁盘,以提供足够的IOPS和冗余。 棘手的问题是与ESX的硬件兼容性,因为并非所有的磁盘控制器都兼容。

根据我们的经验,我们以非常低的容量运行8个虚拟机(Windows Server 2003),磁盘不是问题。