运行两个虚拟服务器的生产系统采用热备份或RAID 6的RAID 5

我们正在购买一个具有64 GB RAM和7×300 GB硬盘的双核六核ibm x3650。 该服务器托pipe两台虚拟服务器,Web服务器和数据库服务器。 我正在使用Double获取高可用性将数据库复制到另一台物理机器上。 Veeam用于每晚备份虚拟服务器。

我想知道哪种RAIDconfiguration最适合环境。

RAID应该符合以下要求:

  1. 在发生故障或重buildarrays时,数据损坏的可能性较小。
    • 否则,损坏的数据将被复制到另一个系统
  2. 由于这些是生产系统,性能需要很高,停机时间应该是最小的

有什么build议么?

都不是。 如果虚拟机的性能是最重要的,那么您可能需要考虑带有热备份的RAID 1 + 0,而不是其中一个奇偶校验RAID变体。

虚拟机活动往往是混合随机读取/写入活动。 在随机写入游戏中RAID 6很差。 如果您的空间有限,RAID 5应该只能被考虑。

RAID 10 Good when: You want speed and redundancy Bad when: You can't afford to lose half your disk space RAID 5 Good when: You want a balance of redundancy and disk space or have a large sequential write workload. Bad when: You have a high random write workload or large drives. RAID 6 Good when: You want a balance of redundancy and disk space or have a large sequential write workload. Bad when: You have a high random write workload. 

这篇文章介绍了一些devise考虑和解释: 什么是不同的广泛使用的RAID级别,我应该什么时候考虑它们?

我会去与RAID6。

性能不足以certificateraid5是正确的,但是当其中一个驱动器出现故障时有足够的好处。 由于所有的驱动器都来自同一系列,并且增加了RAID重build的负载,所以有可能另一个驱动器也会失败。

在这之前,一个类似的问题提出,并与raid6。

如果可能的话,考虑raid1 + 0(+ spare); 你将需要更多的驱动器,但速度更快。