RAID:磁盘阵列
优点:
提高磁盘IO能力,磁盘能够并行读写
提高耐用性,磁盘冗余来实现
实现方式:
级别:多块磁盘组成在一起工作的方式不同
外接式磁盘阵列:通过扩展卡提供适配功能
内接式磁盘阵列:集成到主板上的RAID控制器
Software RAID: 通过软件来实现RAID功能
级别:
RAID0
- 读写性能会提高
- 可用空间: N * MIN
- 没有冗余特性和容错特性
- 最少磁盘数量: 2
RAID1
- 读性能提升,写性能略有下降
- 可用空间: 1 * MIN
- 用容错能力
- 最少磁盘数量: 2
RAID4
- 读性能提升,写性能略有下降
- 可用空间:N * MIN
- 有冗余特性(有专门的备份盘)
- 最少磁盘数量: 2
RAID5
- 读写性能都会提高
- 可用空间: N-1 * MIN
- 有冗余特性(通过校验数据的方式:1个盘的空间)
- 最少磁盘数:4
RAID6
- 读写性能都会提高
- 可用空间: N-2 * MIN
- 有冗余特性(通过校验数据的方式:2个盘的空间)
- 最少磁盘数:4
RAID10 : 先做RAID1再做RAID0
- 读写性能都会提高
- 可用空间: N * min /2
- 有冗余特性
- 最少磁盘数: 4
RAID01 : 先做RAID0再做RAID1
- 读写性能会提高
- 可用空间:N * min /2
- 有冗余特性
- 最少磁盘数: 4
- 实现方式:
1. 软RAID:通过软件方式模拟实现
2. 硬RAID:从物理服务器层面:通过RAID适配器实现RAID