服务器 频道

你需要RAID6吗?大型数据库应用首选

    目前服务器中常见的RAID类型主要是:

    RAID 0:读写速度快,硬盘利用率为100%,成本低,但是不具备备份及容错能力,可靠度最差。

    RAID 1:完全容错,可靠性高,但是硬盘利用率仅仅为50%。

    RAID 5:读写速度高于RAID1,而当一个硬盘驱动器出现故障可以通过校验信息恢复数据,空间利用率为(n-1)/n,成本相对经济,也是目前使用最广泛的是RAID技术。

    可是随着硬盘容量和密度的增加,当一块硬盘损坏后,数据重建的时间在延长甚至非常困难,而此过程中第二块硬盘出错风险增大。因此,RAID6技术在今年开始呈现上升趋势。

    权衡RAID6

    RAID6是对RAID5的扩展。它在磁盘阵列中增加了第二个独立的奇偶校验信息块,两个独立的奇偶系统使用不同的算法,所以需要N+2个磁盘。这样即使两块磁盘同时失效,也不会影响数据的使用。

1:不同RAID类型的磁盘利用率比较

RAID类型

空间利用率

备注

RAID 1 (2D + 2D)

50%

镜像

RAID 5 (3D + 1D)

75%

数据盘和校验盘之间的比例

RAID 5 (7D + 1D)

87.5%

RAID 6 (6D + 2D)

75%

RAID 6 (6D + 2D)RAID 5 (3D + 1D)的利用率是一样的

 

2:不同RAID类型的性能比较

RAID类型

随机读和顺序读

顺序写

随机写

RAID 1 (2D + 2D)

100%

100%

100%

RAID 5 (3D + 1D)

100%

150%

50%

RAID 5 (7D + 1D)

200%

350%

100%

RAID 6 (6D + 2D)

200%

300%

66.7%

备注

和磁盘的数量成正比

和数据盘的数量成正比

 

 



0
相关文章