首页  >  文章  >  3块硬盘做raid几

3块硬盘做raid几

(*-*)浩
(*-*)浩原创
2019-07-09 14:02:1433204浏览

RAID主要有几种级别—-RAID 0,RAID 1,RAID 5,RAID 6,RAID 10

3块硬盘做raid几

RAID 0:条带化的磁盘阵列,没有容错能力,但可使用所有硬盘空间。(推荐学习:PHP视频教程

RAID 1: 两块硬盘的磁盘镜像,允许坏任一块,空间的利用率只有一半。

RAID 5:带奇偶校验的条带化,支持三块以上硬盘,允许任坏一块,空间利用率为(N-1)/N。 (就是有一块盘算作备用)

RAID 6:与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用。但RAID 6需要分配给奇偶校验信息更大的磁盘空间,相对于RAID 5有更大的“写损失”,因此“写性能”非常差。

RAID 10:这个说起来就比较浪费了,可利用硬盘空间只有N/2,每块硬盘都有一个备用盘,不过最不容易坏。

热备盘的作用相当于是在raid里面再做一个备份,比如说本来Raid里面是只允许坏一个盘的情况下系统和数据依然正常运行,但是坏两个就不行了,但是加了热备之后就可以同时坏两个盘都没问题,就多了个保险。

RAID 5 和热备盘的关系?RAID 5 需要热备盘吗?

RAID5的可用磁盘数为:n-1. 

也就是说磁盘做RAID5后系统可使用容量为:单块磁盘容量*(n-1)

所以你4块盘的RAID5,可用容量为:500G*(4-1)=1500G=1.5T

RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性。

更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!

以上是3块硬盘做raid几的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn