我正在指定一台服务器作为虚拟化平台。这种类型的服务器上最佳的 RAID 配置是什么?
我读到过 RAID 5 对于虚拟机管理程序情况来说不是一个好的选择(可能是因为随机写入性能较差)。
该控制器将是 PERC 6/i SAS RAID 控制器。
答案1
我们有一台运行 Hyper-V 的 Poweredge 2950,配有六磁盘 RAID5,没有任何性能问题。它只运行十台虚拟机,因此您可以说它负载不是那么重,但磁盘性能仍然非常好。事实上,非常非常好!
人们似乎对 RAID5 非常失望,而且确实,如果您将阵列配置为直写,则写入性能会很差。但是,Perc 5/i 和 6/i 控制器似乎可以非常有效地管理写入缓存,除非您的系统执行大量写入操作,否则我怀疑磁盘速度不会成为问题。是的,RAID10 会更快,但这并不意味着 RAID5 太慢。
JR
答案2
RAID 10 可为您提供速度和冗余,但成本较高。RAID 5 对于虚拟基础设施和数据库而言速度较慢。
答案3
RAID10 应该能提供您所需的性能和冗余。这里有一篇关于它的文章(虽然有点旧): http://www.pcguide.com/ref/hdd/perf/raid/levels/multLevel01-c.html。
我仔细检查了控制器的规格,它应该可以很好地支持 RAID10。
答案4
无论您做出什么决定,请记住 RAID 0 并不是真正的 RAID,因为它没有任何冗余。