RAID5 和 RAID10 (性能比较和原理)
存储是目前 IT 产业发展的一大热点,而 RAID 技术是构造高性能、海量存储的基础技术,也是构
建网络存储的基础技术。专家认为,磁盘阵列的性能优势得益于磁盘运行的并行性,提高设备运
行并行度可以提高磁盘的性能和数据安全性。
20 年来,RAID 推出了一系列级别,包括 RAID 0、RAID 1、RAID 2、RAID 3、RAID4、RAID 5,
以及各种组合如 RAID 0+1 等。其中最广泛的包括 RAID5 与 RAID10。但是一直以来,关于 RAID5
与 RAID10 的性能优劣的争端还是非常多的,甚至很多人包括很多公司都那拿出了测试数据。而
这些测试数据复杂难懂相互矛盾,更加让用户感到迷惑,不知道如何选择。
在这里,我将就这两种 RAID 的内部运行原理来分析一下,看看我们在什么情况下应当适合选哪
一种 RAID 方式。根据我的经验与分析:象小 io 的数据库类型操作,如 ERP 等等应用,建议采
用 RAID10,而大型文件存储,数据仓库,如医疗 PACS 系统、视频编辑系统则从空间利用的角
度,建议采用 RAID5。下面请看详细的性能对比:
本文分为上下两篇,上文侧重分析两种 RAID 的内部运行原理,下文将根据不同的影响磁盘性能
的因素来分析,RAID 方案对磁盘系统的影响,参考“RAID5 和 RAID10,哪种 RAID 更适合你(下) ”
为了方便对比,我这里拿同样多驱动器的磁盘来做对比,RAID5 选择 3D+1P 的 RAID 方案,RAID10
选择 2D+2D 的 Raid 方案,分别如图
RAID5+RAID10