关于几种RAID存储区别

最近机房来了一批机器,被师傅问到了几种磁盘整列的区别。。。。当然是没答上来。。。。。。。。。。。
于是学习了下RAID0、RAID1、RAID5、RAID10的区别

常用的四种模式

RAID0:
条带模式,将多个磁盘并列成一个大的磁盘,存放数据按磁盘的个数来分段,同时将数据写入到盘中。
速度最快,但是数据不安全,一个磁盘损坏,数据全部丢失
适合视频图像的制作和编辑
至少需要2快硬盘

RAID1:
也称为镜像模式,将其中一个磁盘的数据复制到另一个磁盘上
读写性能差,数据冗余好
至少需要两块硬盘,偶数块

RAID5:
分布式奇偶位的条带
raid0和raid1的折中方案,速度小于raid0,安全性低于raid1,只能损坏一块硬盘,每块硬盘中有一小部分存放奇偶校验信息,磁盘有一定的存储损失,恢复数据用奇偶检验来恢复

RAID10:
镜像阵列条带
数据跨磁盘存储,和raid0一样
每个磁盘都有个镜像磁盘
价格较高
需要4+2*N块磁盘,而且只能使用一半

直观比较

放一张网上偷来的图。。具体出处忘了。。。不好意思

类型 读写性能 安全性 磁盘利用率 成本 应用方面
RAID0 最好(因并行性而提高) 最差(完全无安全保障) 最高(100%) 最低 个人用户
RAID1 读和单个磁盘无分别,写则要写两边 最高(提供数据的百分之百备份) 差(50%) 最高 适用于存放重要数据,如服务器和数据库存储等领域。
RAID5 读:RAID 5=RAID 0(相近似的数据读取速度) 写:RAID 5<对单个磁盘进行写入操作(多了一个奇偶校验信息写入) RAID 5 > RAID 5>RAID 1 RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。
RAID10 读:RAID10=RAID0 写:RAID10=RAID1 RAID10=RAID1 RAID10=RAID1(50%) RAID10=RAID1 集合了RAID0,RAID1的优点,但是空间上由于使用镜像,而不是类似RAID5的“奇偶校验信息”,磁盘利用率一样是50%

你可能感兴趣的:(关于几种RAID存储区别)