前言
RAID(Redundant Array of Independent Disk) 独立磁盘冗余阵列
RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份的技术。
RAID level
级别 仅代表磁盘的组织方式不同,没有上下之分
raid0 条带
性能提升:读,写
冗余能力(容错能力) 无
空间利用率 nS
至少两块盘
raid1 镜像
性能能力 写性能下降 读性能提升
冗余能力 有
空间利用率 1/2nS
至少两块盘
raid4 校验盘 -
raid5 轮流校验盘
性能表现 读写提升
冗余能力 有
空间利用率 (n-1)/nS
至少三块盘
raid6 两个校验盘
raid10
性能表现 读写提升
冗余能力 有
空间利用率 1/2
至少四块盘
raid01
性能表现 读写提升
冗余能力 有
空间利用率 1/2
至少四块盘
raid50
性能表现 读写提升
冗余能力 有
空间利用率 (n-2)/n
至少六块盘
总结
raid等级 | 最少硬盘 | 可用容量 | 读取性能 | 写入性能 | 安全性 | 目的 | 应用 |
---|---|---|---|---|---|---|---|
raid0 | 2 | n | 提升 | 提升 | 一个硬盘异常,全部硬盘都会异常 | 追求最大容量、速度 | 3D产业实时渲染、视频剪接高速缓存 |
raid1 | 2 | n/2 | 提升 | 下降 | 最高,一个正常即可 | 追求最大安全性 | 个人、企业备份 |
raid5 | 3 | (n-1)/n | 提升 | 提升 | 高 | 追求最大容量、最小预算 | 个人、企业备份 |
raid10 | 4 | n/2 | 提升 | 提升 | 安全性高 | 综合RAID 0/1优点,理论速度较快 | 大型数据库、服务器 |