什么是RAID 0?什么是RAID 1?了解硬盘阵列的作用

RDIA,独立冗余磁盘阵列(Redundant Arrays of Independent Disks)。
假设一份文件由A、B、C、D四份数据组成,那么可以把这四份数据分别存储在两个硬盘中,硬盘一存A、B,硬盘二存C、D。这种方法叫做RAID 0(条带存储),它的空间利用率和读写速度都很高,但容错率是0,任何一块硬盘出错,都有可能导致数据丢失。

要想容错,就必须把A、B、C、D都复制一份,分别存储在两个硬盘里,互为备份,这种方法叫做RAID 1(镜像存储),安全性最高,就算一块硬盘发生故障,数据依然完整,但代价是牺牲了空间利用率和读写速度

把这两种方法结合,组成复合阵列,第一中组合方案叫RAID 01(四块硬盘分为2份RAID 0,组成RAID 1),在这个阵列里,假设一号硬盘故障,那么一号二号硬盘组成的RAID 0阵列就会失效,如果下次坏的是三号或四号,那么整个阵列就报废了,丢失数据的风险为三分之二

另一种方案叫做RAID 10(四块硬盘分为2份RAID 1,组成RAID 0),同样假设一号硬盘故障,那么在这个RAID 1阵列中,二号盘就起到了备份一号盘的作用,就算下次三号或四号盘坏了,也没事。只有当二号盘也损坏的时候,才会让整个阵列报废。丢失数据的风险是三分之一。

如今的服务器,大多都会选择RAID 10阵列,作为容错方案。同时,一旦某个硬盘出现故障,服务器就会自动激活空白硬盘,写入备份数据,进行恢复重建,这个过程叫"热备份"

除了RAID 10之外,服务器容错方案还有很多,如RAID 5、RAID 6、JBOD等等,一般来说,商用服务器至少要实现99.99%的平均无故障运行时间,相当于全年只停机52分钟,才算足够可靠。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值