分享

RAID概念

 启程的男孩 2019-10-28

写在前面

RAID是(Redundant Array of Independent Disks)的缩写,RAID 是独立磁盘冗余阵列,是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。

RAID 等级介绍

RAID 现已拥有从RAID0 到RAID6 七种基本的RAID 级别。每一种等级都具有不同的数据保护、数据可用性和性能水平。

计算RAID 容量介绍

常见RAID 等级详细介绍

RAID 0

特点:磁盘在两个以上的磁盘驱动器中传送数据,与I/O同时运行,提高I/O性能。若n代表磁盘数量,则每个磁盘驱动器中有n分之一的数据。

应用:读写性能较高。但是,没有数据冗余。RAID 0本身仅适用于对数据访问具有容错能力的应用程序,以及能通过其它途径重新形成的数据。

RAID 1

特点:具有磁盘镜像,能够保护数据,读性能有所提高。RAID 1将数据在两个以上的磁盘中形成镜像,所以磁盘之间非常相似。RAID 1利用n+n的保护模式,从而需要两倍的驱动器数量。

应用:读操作密集型的OLTP和其它事务数据具有较高性能和可靠性。其它应用程序也能从RAID 1中获益,包括邮件、操作系统、应用程序文件和随机读取环境。

RAID 0+1

特点:对数据进行分条和镜像,使用n+n个驱动器,性能(分条)和可靠性(镜像)较高。一个磁盘驱动器发生故障,不会影响性能和可靠性,而在RAID 0中,驱动器故障会影响性能和可靠性。另外,磁盘分条技术可以提高性能。

应用:OLTP和I/O密集型应用程序需要很高的性能和可靠性。这些性能包括事务日志、日志文件、数据索引等,其成本以每个I/O的花费来计算,而不是以每个存储单元的花费计算。

RAID 1+0 (RAID 10)

特点:与RAID 0+1相似,对数据进行分条和镜像,使用n+n个驱动器,性能(分条)和可靠性(镜像)较高。不同之处在于RAID 10对所有磁盘进行集体分条,然后实现镜像功能。

应用:OLTP和I/O密集型应用程序需要很高的性能和可靠性。这些性能包括事务日志、日志文件、数据索引等,其成本以每个I/O的花费来计算,而不是以每个存储单元的花费计算。

RAID 3

特点:在字节层面进行奇偶校验和分条,具有独立的专用磁盘驱动器,根据所需的驱动器数量,利用n+1的方式存储校验信息。

应用:为视频图像、地球物理学、生命科学和其它顺序处理的应用程序提供良好性能。但是,RAID 3不能很好地适用于那些对多用户或I/O流进行并发操作的应用程序。

RAID 4

特点:与RAID 3相同,但是提供块级的奇偶校验保护模式。

应用:利用读写缓存,能很好地适应文件服务环境。

RAID 5

特点:利用n+1的模式提供磁盘分条和旋转奇偶校验保护模式,为多用户和I/O流并发操作提供良好的可靠性,具有很好的读操作性能。利用空闲的磁盘驱动器,重新构建(磁盘重建)数据,防止重建后数据再次遭破坏。

应用:减少所需的磁盘数量,提供良好的可靠性和读操作性能,如果不利用写入缓存,写操作性能受到一定影响。RAID 5适用的应用程序包括关系型数据、读密集型数据库表格、文件共享和Web应用程序。

RAID 6

特点:利用双奇偶校验模式,对磁盘进行分条和旋转校验,旨在降低磁盘重建过程对数据可靠性的影响,尤其是使用大容量光纤通道和SATA磁盘驱动器时更是如此。RAID 6和其它多驱动器校验模式的问题在于,在写入数据或重建出现故障的磁盘驱动器时,需要校验奇偶,这时性能会受到影响。

应用:总体来说,如果你想实现高性能的读写操作,就要利用小型磁盘驱动器,避免使用RAID 6。另一方面,如果你想存储大量数据,而存储点有可能需要重建,正确配置RAID 5和RAID 6,就能满足应用程序的需求。

安防行业中常用的RAID5重点说介绍

是使用最为广泛的一种 RAID 级别,它综合考虑了数据安全和磁盘空间充分利用这两方面的因素,由于数据是从奇偶校验块中读取,因此一块磁盘故障不会导致服务中断

适用于归档,且适合那些追求性能并要求持续访问数据的用户(如视频编辑人员) 使用。

在读写性能方面,因为每一个写操作都需要计算校验并写入校验,所以写性能稍微差一些,但读取性能很好

另外由于 RAID 5 的每个条带组中都有一个条带用来写校验,所以所有校验条带加在一起刚好占用一块物理盘的空间。也就是说 RAID 5 逻辑盘的容量等于所有物理盘容量的总和减去一块物理盘的容量

如果一个物理磁盘出现故障,该磁盘上的数据可以重建到更换的磁盘上,单个磁盘出现故障时,数据不会丢失,但如果数据尚未重建到更换的磁盘上,而此时又有一个磁盘出现故障,那么 RAID 中的所有数据都将丢失

大华存储服务器怎样创建RAID

16盘位机器推荐采用5块盘、5块盘、5块盘 创建3个RAID5,剩下一块设置为热备盘;

24盘位机器推荐采用9块盘、9块盘、5块盘 创建3个RAID5,剩下一块设置为热备盘;

48盘位机器推荐采用9块盘、9块盘、5块盘、9块盘、9块盘、5块盘 创建6个RAID5,剩下两块设置为热备盘;

 注:9块盘做的RAID5容量正好为5块盘做的RAID5容量的两倍,故9块盘所做的RAID在创建用户卷的时候可以分为大小相同的两个用户数据卷。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多