centos7 RAID 独立磁盘冗余阵列

2019-02-10  本文已影响0人  不爱吃饭的牛牛

RAID

传统磁盘的劣势

影响计算机性能的组件一般包括:CPU、主板总线、内存、硬盘、网卡。硬盘是绝大多数计算机的性能瓶颈。内存的速度可以达到5G/s,

硬盘的缺陷:IO性能极弱、稳定性极差。

RAID技术是通过多磁盘并行运行来提高计算机的存储IO性能。

RAID有7类,常用的有4类:

RAID 0 读写性能

RAID 1 读取性能、冗余

RAID 5 读写性能、冗余(支持1块硬盘故障)

RAID 6 读写性能、冗余(支持2块硬盘故障)

RAID 0

image

RAID 1

image

RAID 5 多存储了奇偶校验,可以进行数据恢复使用。可接受一块硬盘损坏。

image

RAID 6

RAID6 不仅要支持数据的恢复,还要支持校验数据的恢复,因此实现代价很高,控制器的设计也比其他等级更复杂、更昂贵。 RAID6 思想最常见的实现方式是采用两个独立的校验算法,假设称为 P 和 Q ,校验数据可以分别存储在两个不同的校验盘上,或者分散存储在所有成员磁盘中。当两个磁盘同时失效时,即可通过求解两元方程来重建两个磁盘上的数据。

RAID6 具有快速的读取性能、更高的容错能力。但是,它的成本要高于 RAID5 许多,写性能也较差,并有设计和实施非常复杂。因此, RAID6 很少得到实际应用,主要用于对数据安全等级要求非常高的场合。它一般是替代 RAID10 方案的经济性选择。

image

RAID 实现

上一篇下一篇

猜你喜欢

热点阅读