我想知道这两种情况对每个虚拟机的性能有何影响。我了解丢失磁盘的风险,我可以承受几个小时的停机时间。
我需要在一台机器上安装 6 个 Hyper-V VM。2 个中等 Web 服务器、2 个中等数据库服务器、1 个备份服务器、1 个用于编译内容的测试服务器。而且我需要便宜的服务器:假设我使用大量 7K SATA 磁盘(最多 12 个)。
问题:从性能角度来看,使用一个大型 RAID 10 卷还是将每个磁盘分开使用效果更好?如果我正在创建一个大型 RAID 卷,那么一台虚拟机是否会执行过多的 HD 活动并影响其他虚拟机?如果每台虚拟机使用一个或两个 HD,是否会出现同样的问题?
卡尔
答案1
RAID 10 在拥有大量驱动器的情况下性能极高,因此我建议采用这种方式。在达到单个驱动器的性能峰值之前,您更有可能遇到控制器带宽瓶颈。此外,处理多个卷的配置开销将花费大量时间和精力,并且容易出错。
答案2
使用一个 RAID 10 卷进行操作--故事结束。
答案3
一个卷。话虽如此,它还是很糟糕。除非你对“中等”的定义比任何专业人士的定义要小得多。中等服务器有少量直接连接的磁盘用于 IO 预算。Luike 我有一台带有 5 个磁盘的 RAID 10 数据服务器……仅此而已。
注意,这是适度的。它并不小(只需将其放在 PC 上),但我见过带有数百张光盘的大型服务器,并且目前正在使用这样的系统。