RAID 与单独的 HDD

Tom*_*asi 0 raid performance storage hard-drive

什么会更有效率?

假设我们有 2 个硬盘。

考虑这个场景:

有2个模拟请求。

在 RAID-0 设置中,阵列将提高响应速度。

在常规的 2 hdd 设置中。如果请求的文件不在同一个硬盘上,响应速度可能会大大提高。这样,两个硬盘都将以其最大容量工作来提供文件。

我的问题是,从长远来看,哪个更快、更高效?

sys*_*138 6

了解您的 I/O。这取决于您预期的 I/O 模式,以及您的容错能力。从长远来看,哪个更快、更高效?这完全取决于。没有硬性标准。

如果您在该服务器上有两个截然不同的工作负载,那么将每个工作负载放在自己的主轴上会给您带来最大的收益......也许吧。两者的总 I/O 可能不会超过 RAID0 所能获得的。或者它可能会,特别是如果其中一个涉及大量顺序访问,其中任何类型的随机 I/O 都会减慢速度。

RAID0 的缺点是单个驱动器的故障意味着所有数据都消失了,而不仅仅是其中的一半(技术上是的,其中一半仍然存在,但没有)。您必须平衡这种潜力与您的绩效目标。

  • +1 - 这取决于。它*总是*取决于。对工作负载进行基准测试是确定的唯一方法。 (4认同)