分享

如何选择raid方案?

 昵称11935121 2018-02-28

先来看下几种常见的RAID:

RAID 0

RAID 0将磁盘并列起来组成一个大容量磁盘,数据是分段后分散存储在各个磁盘之中,读写性能等于所有硬盘性能之和,RAID 0的速度是最快的,空间利用率达到100%,而且没有任何容错备份,如果有一个硬盘损坏的话所有数据都会丢失

RAID 1

RAID 1是把一个硬盘里的数据完全镜像到另一个硬盘上,两个硬盘保持完全一样的数据,数据安全性是最好的,要有一个硬盘还健在数据就安全,读取速度等于硬盘数量之和,写入速度等于写入速度最慢那个硬盘,可用空间等于容量最小那个硬盘。

RAID 5

RAID 5把数据和对应的奇偶校验信息分散存放到各个硬盘上,当阵列组里面的一个硬盘发生故障后,可以利用剩下的数据和奇偶校验信息去恢复损坏的数据。读写性能和磁盘可用空间都等于n-1个硬盘之和,性能和空间利用率相对RAID 0来说是要低一点,数据安全性也没RAID 1那么高,然而综合来说RAID 5应该来说是最好的,而且存储成本相对便宜。

RAID 6

RAID 6与RAID 5其实是比较相似的,它增加了第二个独立的奇偶校验信息块,两个独立的奇偶校验系统使用不同的算法,数据的可靠性比RAID 5更高,可容许两块硬盘故障而保持数据的完整性,通常RAID 6需要专用RAID卡来实现,另外由于写入操作时需要进行大量的奇偶校验计算,所以写入性能也不算好。

RAID 10

RAID 1+0是一种混合RAID,现在都简称成RAID 10,组建RAID 1+0至少需要4个硬盘,磁盘空间可用率最高只有50%,RAID 1+0是先把硬盘分成两组分别组建RAID 1阵列,然后在把这两组RAID 1阵列组建RAID 0,也就是组建了两层RAID,它的读取性能基本就是阵列组内硬盘总数n,写入速度则是n/2,数据的安全性也很好,即使阵列组内的一个硬盘故障整个阵列组也可以正常工作,只要不是整组RAID 1挂掉数据就是安全的。

根据你所需的要求,就是读取速度较快,可用选择读取性能较好而且有一定数据保护能力的RAID 10或者RAID 5。


超能网专注于优质内容创作,致力于有价值传播,欢迎点击关注。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多