您的位置:首页 > 大数据 > 人工智能

Raid磁盘冗余阵列

2017-07-28 09:21 489 查看
廉价磁盘冗余阵列

RAID0加速模式阵列(FAST模式)

RAID0是提高速度的一种RAID模式,理论速度是单块硬盘的两倍,至少需要两块物理硬盘设备,有效的提高硬盘性能和吞吐率,但是没有数据冗余和错误修复的能力。如图1所示,存储数据被分割成两部分,分别写入两块不同的硬盘中。任何一块硬盘损坏都会导致破坏数据的完整性,所以不宜作为唯一的存储备份解决方案,主要用于提高硬盘速度和容量,适合高清电影。

                    图1                                                        图2

RAID1镜像模式阵列(SAFE模式)

至少需要两块硬盘,同时对两块硬盘读写,强调数据的安全性。利用率只有50%。两个硬盘容量限制为不超过最小磁盘容量,一个磁盘出现故障,可立即从第二个磁盘获取数据。任何一块硬盘出现故障,只需要取下故障盘,换上一块容量大于或等于故障盘容量的硬盘即可自动恢复数据和重组RAID模式。

常用于对数据安全要求较高的场所,如文件服务器、企业数据库等。

 

RAID5

                                                       图3

至少需要3块硬盘,可以理解为是RAID0和RAID1的折衷,使用“奇偶校验信息”作为数据恢复方式。可用容量:(n-1)/n的总磁盘容量(n为磁盘数)。数据读写时会建立奇偶校验信息,并且奇偶校验信息和对应的数据位于不同的盘上,RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。相当于RAID0、RAID1的综合。

实际可用容量等于最小的那块硬盘容量*(硬盘数-1)

 

RAID10组合模式阵列

                                                       图4

raid10就是raid1+raid0,比较适合速度要求高,又要完全容错,当然¥也很多的时候。最少需要4块硬盘(注意:做raid10时要先作RAID1,再把数个RAID1做成RAID0,这样比先做raid0,再做raid1有更高的可靠性)

实际可用容量等于最小的那块硬盘容量*2

 

附录

各种RAID模式磁盘容量计算方法:

 

                                                                                                        日期7/28/2017
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: