【ECS最佳实践】使用多块云硬盘构建RAID组
1.RAID简介
RAID是将多个独立的磁盘按照一定的方式组成1个磁盘阵列组,相比单个磁盘能够有效的提高磁盘的容量、带宽以及可靠性和可用性。
说明:
1.不建议对云盘采用RAID5 和RAID6模式,这些RAID模式的奇偶校验数据会占用一定的IOPS,从而造成性能的损失
2.建议创建RAID0,RAID1模式,并使用相同分区大小,以减少云盘空间的浪费
如下是常见的RAID配置选项:
| 配置 | 优点 | 劣势 | 使用场景 |
|---|---|---|---|
| RAID0 | I/O在卷内以条带化的方式分布在各个磁盘上。增加云盘空间会直接增加吞吐量。存储空间等于各个云盘之和 | 没有数据冗余能力,单个云盘的损坏有可能造成整个虚拟盘数据丢失 | 对 I/O 性能要求很高,并且已通过其他方式对数据进行备份处理或者不需要进行数据备份的场景 |
| RAID1 | 数据以镜像的方式存储在各个磁盘上。虚拟盘的存储空间大小取决于RAID组内容 |