RAID 是什么意思?
RAID 英文全称 "Redundant Array of Inexpensive Disks" 中文称之为独立冗余磁盘阵列, 也就是我们常说的磁盘阵列, 类似将多块硬盘串联, 主要用于提升硬盘性能与存储.
RAID 是一种把多块独立的硬盘 (物理硬盘) 按不同的方式组合起来形成一个硬盘组(逻辑硬盘), 从而提供比单个硬盘更高的存储性能. RAID 包括 RAID 0~RAID 50 等数个规范, 我们常使用主要是 RAID 0,RAID 1 两种, 下面我们再来说说 RAID0 和 RAID1 的区别.
RAID 0 连续以位或字节为单位分割数据, 并行读 / 写于多个磁盘上, 具有很高的数据传输率, 但它没有数据冗余, 并不能算是真正的 RAID 结构. RAID 0 只是单纯地提高性能, 并没有为数据的可靠性提供保证, 而且其中的一个磁盘失效将影响到所有数据, 这也是为什么 RAID 0 不能应用于数据安全性要求高的场合的原因.
RAID 1 又称镜像盘, 把一个磁盘的数据镜像到另一个磁盘上, 采用镜像容错来提高可靠性, 具有 raid 中最高的数据冗余能力. 存数据时会将数据同时写入镜像盘内, 读取数据则只从工作盘读出. 发生故障时, 系统将从镜像盘读取数据, 然后再恢复工作盘正确数据. 这种阵列方式可靠性极高, 但是其容量会减去一半. 广泛用于数据要求极严的应用场合, 如商业金融, 档案管理等领域. 只允许一颗硬盘出故障.
鉴于 RAID 0 和 RAID 1 各有特点, 其中 RAID 0 主要用于提升硬盘性能, 但数据安全性不强, 而 RAID 1 兼顾性能与数据安全, 但容量减半, 因此将 RAID 0 和 RAID 1 组合 RAID10 使用无疑是更完美的方案, 因此又有了 Raid0+1 组合, 以及还有流行的 Raid5.
RAID 10(又叫 RAID 1+0)特点:
最少需要 4 块磁盘
先按 RAID 0 分成两组, 再分别对两组按 RAID 1 方式镜像
兼顾冗余 (提供镜像存储) 和性能(数据条带形分布)
在实际应用中较为常用
参考资料:
https://zh.wikipedia.org/wiki/RAID
来源: http://www.mzh.ren/raid10.html