0
点赞
收藏
分享

微信扫一扫

RAID独立冗余磁盘阵列

微笑沉默 2022-02-08 阅读 40

RAID技术确实具有非常好的数据冗余备份功能,但是它也相应地提高了成本支出。RAID技术的设计初衷是减少因为采购硬盘设备带来的费用支出,但是与数据本身的价值相比较,现代企业更看重的则是RAID技术所具备的冗余备份机制以及带来的硬盘吞吐量的提升。也就是说,RAID不仅降低了硬盘设备损坏后丢失数据的几率,还提升了硬盘设备的读写速度,所以它在绝大多数运营商或大中型企业中得到了广泛部署和应用。

 

常见的RAID方案有RAID0、RAID1、RAID5、RAID10。

RAID等级RAID0RAID1RAID3RAID5RAID6RAID10
别名条带镜像专用奇偶校验条带分布奇偶校验条带双重奇偶校验条带镜像加条带
容错性
冗余类型
热备份选择
读写性
随机写性能一般一般
连续写性能一般

RAID0

必须使用两块或两块以上硬盘组成 

每块硬盘的大小必须一致 

是所有动态磁盘中,数据读写最快的(收益) 

损坏几率相对最高 

没有磁盘容错功能

RAID1(镜像卷)

由两块或2的倍数硬盘组成 

每块硬盘大小必须一致 

硬盘使用率只有50%,写入速度最慢(那一半去做备份了) 

拥有磁盘容错功能

RAID5和RAID6(升级的RAID5)

Raid5有与raid0相近似的速度,

由三块或三块以上硬盘组成 (6需要4或以上)

每块硬盘大小必须一致 

磁盘利用率是n-1块盘(一块留做奇偶校验)

利用奇偶校验(异或),拥有容错功能(只允许1块坏盘)

RAID10

顾名思义,RAID 10技术是RAID 1+RAID 0技术的一个“组合体”。RAID 10技术需要至少4块硬盘来组建,其中先分别两两制作成RAID 1磁盘阵列,以保证数据的安全性;然后再对两个RAID 1磁盘阵列实施RAID 0技术,进一步提高硬盘设备的读写速度。这样从理论上来讲,只要坏的不是同一阵列中的所有硬盘,那么最多可以损坏50%的硬盘设备而不丢失数据。由于RAID 10技术继承了RAID 0的高读写速度和RAID 1的数据安全性,在不考虑成本的情况下RAID 10的性能也超过了RAID 5,因此当前成为广泛使用的一种存储技术。

部署磁盘阵列

mdadm命令,用于创建、调整、监控和管理RAID设备,英文全称为“multiple devices admin”,语法格式为“mdadm参数 硬盘名称”。

参数作用
-a检测设备名称
-n指定设备数量
-l指定RAID级别
-C创建
-v显示过程
-f模拟设备损坏
-r移除设备
-Q查看摘要信息
-D查看详细信息
-S

停止RAID磁盘阵列

举报

相关推荐

0 条评论