我有一个 PERC 5/i RAID 控制器,目前在 RAID 1 中托管两个驱动器。我即将在“直接”模式下添加第三个驱动器,只是一个普通的物理卷。
如果驱动器连接到主板的控制器或 RAID 控制器,性能会更好吗?一位同事建议,即使使用单个驱动器,RAID 控制器的缓存也可能提供更好的性能。
我有一个 PERC 5/i RAID 控制器,目前在 RAID 1 中托管两个驱动器。我即将在“直接”模式下添加第三个驱动器,只是一个普通的物理卷。
如果驱动器连接到主板的控制器或 RAID 控制器,性能会更好吗?一位同事建议,即使使用单个驱动器,RAID 控制器的缓存也可能提供更好的性能。
这是一个棘手的问题,并且取决于 RAID 卡本身的一些硬件功能。检查卡的性能特征并确定硬件将如何处理附加驱动器。大多数情况下,当您深入了解这些功能时,这些选择就会自行产生。一般来说,磁盘缓存确实会加速 I/O,但也有其他好处,例如能够在电源故障期间缓存未写入的数据(这是假设您的 raid 卡有电池来保持缓存供电)。
在性能方面,我认为直接连接到主板和 PERC 5/i 之间的区别是有利于 RAID 卡。很难猜测有多少支持,但到目前为止我没有看到任何明显的与性能相关的惩罚。
我想说 PERC 5/i 本身的特性,如 Intel 处理器 (IOP333)、XScale、256 MB 的 DDR2 等,将是通过直接连接到主板的接口使用它的原因。另外,如果以后您想将该单个驱动器用于 RAID 0,1 阵列怎么办?