(转载: www.idcew.com)
让我们提前设置几个基准点,以便准确说明两种RAID阵列之间的差异。
磁盘阵列
RAID 5是使用奇偶校验磁盘条带的RAID ()配置。 由于数据和奇偶校验分条到所有磁盘上,因此没有磁盘成为瓶颈。
相反,RAID 10将磁盘镜像和磁盘条带化结合起来保护数据。 RAID 10至少需要四个磁盘,以将镜像对之间的数据条带化。 如果每个镜像对中的一个磁盘正常运行,则可以获取数据。 如果同一镜像对中的两个磁盘出现故障,则所有数据都将丢失,因为条带集没有奇偶校验。 RAID 10提供冗馀和性能,非常适合I/o密集型APP应用程序。 一个缺点是,由于镜像,驱动器的总原始容量中只有50%可用。
硬盘驱动器
Raid 5在正常旋转的硬盘上效率较低,因为它会增加随机输入/输出操作的数量。 与按顺序写入大量数据相比,频繁写入少量数据会降低性能。
固态硬盘
相反,固态硬盘可以更高效地随机写入小数据块。 但是,更重要的是知道写入驱动器的数据总量。
同等程度
奇偶校验驱动器是磁盘阵列中用于提供容错能力的硬盘驱动器。 例如,RAID 5使用奇偶校验驱动器来创建容错和快速的系统,以实现数据条带化。 在磁盘阵列中实现奇偶校验驱动器的一种方法是使用异或功能。
条纹图案
磁盘条带化是将数据卷划分为块并将块分布在多个存储设备(如硬盘和固态驱动器)上的过程。 条带由一组硬盘或固态驱动器上的数据分区和条带化单元(条带)组成,条带化单元指向一个驱动器上的数据片。
一次向阵列写入大量硬数据
使用RAID 5时,数据写入次数不会超过5次。 实际上,它是总共4个驱动器的1.25倍,有第5个驱动器用于奇偶校验。 这有助于改善数据恢复。
使用RAID 10时,所有数据都将镜像,因此在使用四个驱动器时,可用的写带宽将用于存储数据的副本。
效率
RAID 10比RAID 5更高效,因为它允许驱动器保持活动状态(最大值)。 但是,为了获得最佳性能(实际写入速度),RAID 5更好,因为存储冗馀信息的时间很少。
工作量的差异
如果测试这两种类型的磁盘阵列配置的效率,请注意,结果取决于所使用的测试数据类型。 单线程测试提供的结果与同时运行多个写线程不同。 (转载: www.idcew.com)