在 Hyper-V 虚拟服务器/RAID6 或 RAID10 之间拆分服务器角色的建议?/AppAssure

在 Hyper-V 虚拟服务器/RAID6 或 RAID10 之间拆分服务器角色的建议?/AppAssure

我们目前有 2 台 Hyper-V 主机运行 1 台虚拟服务器,该虚拟服务器由运行所有角色的物理机转换而来。

我的计划是将角色分摊到不同的虚拟机上,随时升级到最新的软件版本,并使用备份服务器作为主服务器发生故障时的备用服务器。AppAssure 备份软件具有一项名为 Virtual Standby 的功能,因此如果需要,VHD 可以随时在备份服务器上启动。

目前,异地备份将通过外部 USB 驱动器进行。

我只是在寻求一些关于如何在各个虚拟服务器之间划分角色的意见/建议。

另外,我很好奇如何在服务器上设置存储。我们没有任何 NAS、SAN 或任何预算。最佳 RAID 级别是什么?

我正在考虑使用 RAID6(目前正在使用),但是我担心写入速度,或者使用 RAID10,但我再次担心我只能丢失 1 个驱动器(来自同一镜像),而不是使用 RAID6 的任意 2 个。

我知道我有一个热插拔功能,但如果在重建过程中另一个驱动器发生故障怎么办?RAID6 的写入损失是否值得比 RAID10 更高的可靠性?或者对于我计划的所有角色来说,它是否太慢了,因此 RAID10 是我唯一真正的选择?

需要裁员的原因是我是唯一的技术人员,而且我并不总是在现场。

我考虑过的选项:

1)RAID6 组中的 5 个驱动器,200GB 用于主机操作系统,其余用于虚拟机存储。1 个驱动器用于热插拔 - 这是当前的设置方式

2)RAID10 组中的 4 个驱动器,200GB 用于主机操作系统,其余用于虚拟机存储。2 个驱动器用于热插拔

3) 4 个驱动器设置为 RAID10 用于虚拟机存储,2 个驱动器设置为 RAID1 用于主机操作系统。没有驱动器用于热插拔 - 虽然这可能是我拥有的驱动器数量的最佳选择,但我不喜欢没有热插拔的想法

4) RAID6 中的 3 个驱动器用于虚拟机存储,RAID1 中的 2 个驱动器用于主机操作系统。1 个驱动器用于热插拔

所有选项都为我们的文件等提供了足够的存储容量。

我们没有预算为服务器购买额外的驱动器或额外的热插拔高清机箱。

我们有大约 70 个客户和大约 150 个用户。

主服务器

  • Intel Xeon 5520 @ 2.27 GHz(2 个处理器)
  • 16GB 内存 6 x 1TB 希捷
  • Barracuda ES.2 企业 SATA 硬盘
  • 英特尔 SRCSATAWB RAID 控制器

在 Windows Server 2008 R2 上使用 Hyper-V 的虚拟机工作负载:

  • DC01 - Active Directory 域控制器 / DNS 服务器 / 全局目录 - 1GB RAM
  • DC02 - Active Directory 域控制器 / DNS 服务器 / 全局目录 - 1GB RAM
  • 成员服务器 - DHCP 服务器、文件服务器、打印服务器 - 1GB RAM
  • SCCM 成员服务器 - 4GB RAM
  • 第三方软件成员服务器 - A/V 服务器、票务软件等 - 4GB RAM
  • Exchange 2007 - 4GB RAM - 但是我们可能正在迁移到托管解决方案,因此可以释放资源

备份服务器

  • 英特尔至强 E5410 @ 2.33GHz(2 个处理器)
  • 16GB 内存
  • 6 个 2TB WD RE4 SATA 硬盘
  • 英特尔 SRCSASRB RAID 控制器

在 Windows Server 2008 R2 上使用 Hyper-V 的虚拟机工作负载:

AppAssure 备份软件 - 8GB RAM

答案1

一个大的 R10,没有热插拔,但至少有一个备用磁盘 - 就这么简单。

答案2

您目前没有足够的驱动器来使 Raid 6 物有所值。如果您计划扩大驱动器数量,您将获得好处。现在您正在使用 5 个驱动器(大约花费 50% 的容量用于恢复 - 与 raid 10 相同) - 但性能损失比 raid 10 更大(取决于控制器)。如果将磁盘数量增加一倍,浪费的空间将下降到大约 25%。我也更喜欢热插拔,因为我不想开车去数据中心祈祷在磁盘 2 损坏之前到达那里,所以我将它设置为 raid 10,热插拔为父级保留大约 60GB。

相关内容