raid模式的优缺点(不懂的一定要认真看)
如果有更好的建议或者想看更多关于技术大全及相关资讯,可以多多关注茶馆百科网。

RAID最初是廉价磁盘冗余阵列的缩写。如今,该术语已被更新为“独立磁盘冗余阵列”,但其最终目的并没有改变。
RAID是一种保护硬盘和固态硬盘上应用数据的常用方式,不同类型的RAID在保护级别和价格上是平衡的。保护越多,成本就越高。随着存储的发展,RAID级别的数量也在增加。
RAID是将单个物理驱动器组成RAID组的一种方法。RAID组将服务器上的所有物理磁盘表示为一个逻辑盘。逻辑盘称为LUN (logical unit number)。
RAID性能和可用性的改进使它即使在新技术出现时也能继续使用。为了充分理解RAID及其优点,有必要分解不同的RAID级别及其各自的优点。
RAID的好处
使用RAID的主要好处是能够保留存储在故障驱动器上的数据。RAID使用数据镜像、条带化和奇偶校验,或者这些技术的组合。在大多数情况下,性能或可靠性的提高会增加保护驱动器上数据的成本。
镜像是同时向多个驱动器写入数据,而条带化意味着数据以块的形式分布在多个驱动器上,奇偶校验是一种确保数据从一个驱动器移动到另一个驱动器时已成功写入的方法。
奇偶校验基本上是写入磁盘的数据的校验和,它与原始数据一起写入。当服务器访问基于硬件的RAID组时,不知道RAID组中有硬盘故障。当硬盘损坏时,控制器使用RAID组中剩余硬盘上的校验信息来重建丢失的数据。
标准和非标准RAID级别
RAID级别分为标准、非标准和嵌套三种。RAID标准级别由编号为0 ~ 6的基本RAID组组成。
非标准RAID级别被设置为特定公司或开源项目的标准。非标准RAID级别包括RAID 7、自适应RAID、RAID S和Linux md RAID 10。
嵌套RAID是多个RAID级别的组合,如RAID 01—RAID 0+1、RAID 03—RAID 0+3、RAID 50—RAID 5+0等。
RAID级别说明
所使用的RAID级别应取决于服务器上运行的应用程序的类型。RAID 0速度最快,RAID 1最可靠,而RAID 5则是两者的完美结合。哪种RAID级别最适合您的组织取决于您期望的冗余级别、保留期的长度、正在使用的磁盘数量以及您对数据保护和性能优化的重视程度。
下面介绍存储阵列中最常用的RAID级别。并非所有的存储阵列供应商都支持每种RAID类型,因此请务必检查供应商存储系统上可用的RAID类型。
在所有RAID级别中,RAID 0的数据保护能力最差。当一个磁盘发生故障时,该磁盘上的数据将不可用,直到可以从另一个驱动器重写它。
RAID 1: RAID 1是磁盘镜像,即所有数据写入两个独立的物理磁盘。磁盘本质上是彼此的镜像。当其中一块磁盘出现故障时,可以使用另一块磁盘检索数据。
磁盘镜像有利于快速读取操作,但写入速度较慢,因为数据必须写入磁盘两次。RAID1的另一个缺点是需要双倍的磁盘空间,因为所有数据都存储两次。
RAID 1+0: RAID 1+0,也称为RAID 10,使用磁盘镜像和条带化的组合。数据通常是镜像的,然后是条带的。在镜像之前进行条带化可以完成相同的任务,但它的容错性较差。
如果一个strip group中的驱动器丢失,则必须访问另一个strip group中的数据,因为strip group没有奇偶校验。RAID 1+0至少需要4个物理盘。
RAID 2: RAID 2使用汉明码在位级别上条带数据。目前硬盘的纠错码已经被汉明码所使用,因此不再使用RAID 2。
RAID 3: RAID 3使用奇偶校验磁盘将RAID控制器产生的奇偶校验信息存储在与实际数据磁盘分开的磁盘上,而不是像RAID 5那样将数据存储在分段磁盘上。
0
RAID 4: RAID 4使用专用奇偶校验磁盘和块级条带化。虽然它非常适合顺序数据访问,但使用专用奇偶校验磁盘可能会导致写操作的性能瓶颈。对于诸如RAID 5之类的替代方案,RAID 4的使用并不多。
RAID 5: RAID 5使用奇偶校验磁盘条带。这些数据在RAID组中的所有磁盘上分条保存,在磁盘发生故障时,使用奇偶校验信息重建数据。
RAID 5是最常见的RAID方法,因为它在性能和可用性之间取得了很好的平衡。RAID 5至少需要3个物理盘。
RAID 6: RAID 6通过使用两个奇偶校验条,在数据丢失之前允许RAID组中的两个硬盘失效,从而提高了可靠性。RAID 6通常用于部署大容量驱动器,用于归档或基于磁盘的备份。RAID 6允许在同时发生磁盘故障的情况下恢复数据,这在需要长时间重建的大容量驱动器中更为常见。RAID 6至少需要4个硬盘。
自适应RAID:自适应RAID使RAID控制器知道如何在磁盘上存储奇偶校验。它在RAID 3和RAID 5之间进行选择,这取决于哪种RAID类型在向磁盘写入数据类型时性能更好。
RAID 7: RAID 7是一种非标准的RAID级别——,需要在RAID 3和RAID 4——的基础上使用专用硬件。这个RAID级别是由现在已经倒闭的存储计算机公司拥有和注册的。
RAID组中最小硬盘数和RAID重构
RAID需要多个硬盘,不同级别的RAID要求的最小硬盘数不同。但超越这一点有什么好处吗?
如果您使用的驱动器数量超过了最小数量,那么您将获得更多可用存储空间和更多可供操作系统使用的驱动器。但是,这并不意味着您应该添加尽可能多的驱动器。大多数RAID阵列在一个RAID组中最多使用16个驱动器,因为超过这个数量的驱动器会增加开销,并且性能回报会下降。对于RAID 5和RAID 10,最多8个驱动器似乎是一个很好的经验法则。如果需要更大的硬盘空间,可以使用其他硬盘创建新的RAID组。
另一条经验法则是尝试在不同的RAID集中保留不同的工作负载数据类型。您可以在任何地方使用RAID 10以获得最佳性能,但大多数预算要求数据库数据卷使用RAID 5,数据库日志卷使用RAID 1或RAID 10。数据库卷可以具有高度随机的I/O,日志通常是顺序的。
重建时间取决于您选择的RAID类型。如果您使用的是基于软件的RAID,则组中的纺锤体越多,重建所需的时间就越长。如果您使用的是基于硬件的RAID,那么重建时间通常取决于驱动器本身的大小,因为硬件通常在组内和组外都节省了时间。146gb的硬盘重建时间比73gb的硬盘长。
RAID现状
许多专家表示,对RAID技术的需求已经减少。擦除编码和固态驱动器提供了可靠的(相对更昂贵的)替代方案,并且随着存储容量的增加,RAID阵列出错的可能性也会增加。尽管如此,大型存储供应商仍然在其存储阵列中支持RAID。
本文主要介绍了关于raid模式的优缺点(不懂的一定要认真看)的相关养殖或种植技术,栏目还介绍了该行业生产经营方式及经营管理,关注发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解技术怎么管理的要点,是您致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/1663150.html