RAID概述

来源:互联网 发布:发那科pmc编程说明 编辑:程序博客网 时间:2024/05/29 18:31

RAID


什么是RAID

RAID(redundant arrays of independents disk,独立磁盘冗余阵列)是利用数组的方式组成磁盘组。RIAD大多是由廉价的磁盘组成容量巨大的磁盘组。,利用个别磁盘提供数据所产生的加成效果提升整个磁盘系统效能。

使用RAID目的

  • 加快访问速度
  • 使用一个虚拟磁盘,从而增加存储容量
  • 减少磁盘失效带来不利的影响

RAID级别

1、RAID0

RAID0经常被称作条带,意味着被写入RAID的数据被分割成条,读写性能提高,但是没有冗余性,一块硬盘损坏将损坏全部数据。

2、RAID1

RAID1也被称为镜像,使用频率高于其他RAID。RAID1通过在阵列中的每个成员磁盘上写入相同的数据(在磁盘上留一个”镜像“副本)来提升冗余性。提高了数据可靠性,并提高了读取任务繁重的程序执行性能。 

3、RAID5

用的比较多的类型。对存储的二进制数据进行分布式奇偶校验存储。存储方式是:先RAID的第一个磁盘分段是校验值,第二个磁盘至最后一个磁盘再折回来第一个磁盘的分段是数据,然后第二个磁盘的分段是校验值,第三个磁盘再折回来第二个磁盘是存储数据,以次类推。为了保障某一块磁盘坏了还可以恢复元数据。 

RAID10

是将RAID 1+0集成。例如用4块硬盘做RAID10,过程是先两两做成RAID1,再用这两个大硬盘做成RAID0。

对比总结

由于实际生产环境中不可能用到软RAID,所以这里就不多缀诉

0 0