为了在将驱动器配置为 RAID 卷时实现较高性能,Dell Technologies 建议驱动器型号完全相同。
当驱动器匹配时 RAID 0(条带化、性能)卷可受益于更高性能,因为数据跨多个驱动器拆分:块大小超过条带大小的任何 I/O 操作都将拆分 I/O 并且受速度最低的驱动器限制。对于块大小低于条带大小的 RAID 0 I/O 操作,则由 I/O 操作的目标驱动器决定性能,这会增加可变性并导致不一致的延迟。此可变性对于写操作尤其显著,并且可能对延迟敏感应用程序造成问题。例如,在极小的块大小中执行数千每秒随机写入操作的任何应用程序。
当驱动器匹配时 RAID 1(镜像、数据保护)卷可受益于更高性能,因为数据跨多个驱动器创建镜像:所有 I/O 操作都必须在两个驱动器上执行相同操作,因此当型号不同时驱动器性能的差异会导致 I/O 操作的完成速度等同于速度最低的驱动器。虽然 RAID 0 跨异构驱动器分布时这不会遇到小型随机 I/O 操作的可变延迟问题,但影响极大,因为更高性能的驱动器在所有 I/O 类型中都受限。性能受限最严重的一个示例是使用无缓冲 I/O。为了确保写入操作完全在 RAID 卷的非易失性区域执行,无缓冲 I/O 将绕过高速缓存(例如,通过使用 NVMe 协议中的 Force Unit Access 位)并且 I/O 操作不会完成,直到 RAID 卷中的所有驱动器都完成提交数据的请求。此类 I/O 操作将完全丢失卷中更高性能驱动器的任何优势。
务必确保不仅匹配驱动器供应商、容量和类别,并且必须是特定型号。来自相同供应商、具有相同容量甚至属于相同类别的驱动器可能针对特定 I/O 操作类型具有不同的性能特点。因此,当卷中的一个或多个驱动器性能较低时,按型号匹配可以确保 RAID 卷包含同构阵列驱动器,能够提供 RAID 卷的所有优势,但不会产生额外的不良影响。
Precision 7770 支持具有多个硬盘配置的 RAID。