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几的详细内容。
