磁盘阵列RAID原理、种类及性能优缺点对比
时间:2016-08-27 10:38 来源:linux.it.net.cn 作者:IT
磁盘阵列(Redundant Arrays of Independent Disks,RAID)
1. 存储的数据一定分片;
2. 分基于软件的软RAID(如mdadm)和基于硬件的硬RAID(如RAID卡);
3. RAID卡如同网卡一样有集成板载的也有独立的(PCI-e),一般独立RAID卡性能相对较好,淘宝一搜便可看到他们的原形;
4. 现在基本上服务器都原生硬件支持几种常用的RAID;
5. 当然还有更加高大上的专用于存储的磁盘阵列柜产品,有专用存储技术,规格有如12/24/48盘一柜等,盘可选机械/固态,3.5/2.5寸等。
级别
特征
原理
单元
冗余
性能
利用率
最多坏
用途
缺陷
RAID0
条带
分片分散存入2块硬盘
2
否
读写速度2倍
100%
0/2
SWAP/TMP
不冗余,数据难恢复
RAID1
镜像
相同数据存入2块硬盘
2
是
写速度不变
读速度2倍
50%
1/2
数据备份
读写速度没加,利用率低
RAID4
校验
分片分散存入2块硬盘
校验码存入第3块硬盘
3
是
读写速度2倍
2/3=66%
1/3
用的很少
1. 坏盘时另外2块需要重新计算还原坏盘数据
2. 校验码盘压力大成为瓶颈
RAID5
校验
分片和校验码混合存储
3
是
读写速度2倍
2/3=66%
1/3
用的不多
坏盘时另外2块需要重新计算还原坏盘数据
RAID6
校验
分片盘校验码盘分别2个
数据分片校验码计算2次
4
是
读写速度2倍
2/4
2/4
1∈2
用的很少
“部队中有一半是搞后勤的,感觉还是不太爽。”
RAID10
1+0
2块硬盘1组先做RAID1
多组RAID1再做RAID0
4
是
读写速度N倍
N为组数
2/4
2/4
1∈2
用的最多
-
RAID50
5+0
3块硬盘1组先做RAID5
多组再做RAID0
6
是
读写数读2N倍
N为组数
4/6
2/6
1∈3
土豪用的
“好是好,就是贵!”
(责任编辑:IT)
磁盘阵列(Redundant Arrays of Independent Disks,RAID) 1. 存储的数据一定分片; 2. 分基于软件的软RAID(如mdadm)和基于硬件的硬RAID(如RAID卡); 3. RAID卡如同网卡一样有集成板载的也有独立的(PCI-e),一般独立RAID卡性能相对较好,淘宝一搜便可看到他们的原形; 4. 现在基本上服务器都原生硬件支持几种常用的RAID; 5. 当然还有更加高大上的专用于存储的磁盘阵列柜产品,有专用存储技术,规格有如12/24/48盘一柜等,盘可选机械/固态,3.5/2.5寸等。
(责任编辑:IT) |