RAID 1是一种简单的镜像配置,其中两个(或更多)物理磁盘存储相同的数据,从而提供冗余和容错。RAID 5还提供容错功能,但通过在多个磁盘上分条来分发数据。
让我们详细了解一下raid1和raid5的配置。
RAID 1 | RAID 5 | |
---|---|---|
Key feature | 镜像 | 带奇偶校验的条带化 |
Striping | 不;数据完全存储在每个磁盘上。 | 对;在RAID 5设置中,数据在所有磁盘上均匀分条(或分割)。除数据外,还存储奇偶校验信息(一次),以便在其中一个驱动器发生故障时可以恢复数据。 |
Mirroring, redundancy and fault tolerance | 是的 | 无镜像或冗余;容错是通过计算和存储奇偶校验信息来实现的。可以容忍1个物理磁盘的故障。 |
Performance | RAID 1提供较慢的写入速度,但如果RAID控制器使用多路复用从磁盘读取数据,则可以提供与RAID 0相同的读取性能。 | 由于条带化(数据分布在许多物理磁盘上)而实现快速读取。写入速度稍慢,因为需要计算奇偶校验信息。但由于奇偶校验是分布式的,所以1个磁盘不会成为瓶颈(就像在raid4中一样)。 |
Applicati*** | 如果数据丢失是不可接受的,例如数据存档 | 高效存储、良**能、抗故障性和良好安全性的良好平衡。RAID 5非常适合于数据驱动器数量有限的文件和应用程序服务器。 |
Minimum number of physical disks required | 2. | 3. |
Parity disk? | 未使用 | 奇偶校验信息分布在RAID中的所有物理磁盘中。如果其中一个磁盘出现故障,奇偶校验信息将用于恢复存储在该驱动器上的数据。 |
Advantages | 性能卓越,即使写入速度比RAID 0慢一点。容错,易于恢复(只需将一个驱动器的内容复制到另一个驱动器) | 快速阅读;廉价的冗余和容错;即使在重建发生故障的驱动器的过程中,也可以访问数据(尽管速度较慢)。 |
Disadvantages | 由于存储了所有数据的两个副本,存储容量实际上减少了一半。从故障中恢复需要关闭RAID电源,以便在恢复过程中无法访问数据。 | 由于恢复数据和重建替换驱动器时涉及奇偶校验计算,因此从故障中恢复的速度很慢。在进行此操作时,可以从RAID读取数据,但在此期间的读取操作将非常缓慢。 |
RAID 1配置非常简单—将所有数据相同地存储在多个物理磁盘上。RAID 1中通常只有2个磁盘,但可以添加更多磁盘以获得额外冗余。
RAID 5通过冗余提供容错。然而,raid5并没有像raid0那样存储所有数据的镜像,而是通过使用奇偶校验和来优化存储效率,奇偶校验和是广泛用于错误检测和纠正的计算技术。奇偶校验块允许在其中一个数据块丢失时重建数据。
在RAID 4配置中,专用磁盘用于存储奇偶校验信息。但是,RAID 5使用分布式奇偶校验,因此奇偶校验块以循环方式存储在每个物理磁盘上。至少需要两个磁盘用于条带化,另一个用于存储奇偶校验位;所以RAID 5至少需要3个物理磁盘。
这就是RAID 5在现实生活中的样子:
与仅使用一个物理磁盘相比,RAID 1上的读取操作更快。这是因为数据可以并行读取。读取请求被发送到每个物理驱动器,性能最快的驱动器可以首先将数据返回给控制器。控制器的软件优化可以促进几乎并行的读取,从而使RAID的总吞吐量接近RAID中所有物理驱动器的吞吐量之和。
RAID 1上的写入操作较慢,因为只有将数据写入所有磁盘后,写入操作才能完成;因此,阵列中最慢的磁盘将成为瓶颈,就像一条链的强度与其最薄弱的环节一样。
因为raid5使用条带化,所以读操作是并行的,而且速度非常快。写入速度也很快,但由于计算和写入奇偶校验块所涉及的开销,对写入性能有一点拖累。
RAID 1提供出色的容错能力。只要阵列中的一个物理驱动器正常工作,RAID就可以运行。RAID 1可热插拔;i、 例如,可以在保持系统运行的同时更换发生故障的磁盘。从故障中恢复很快,因为建立一个替换驱动器只需从一个功能驱动器复制所有数据。
RAID 5使用条带化提供RAID 1的性能优势,但也提供容错性。如果RAID 5中的一个物理磁盘发生故障,系统将继续运行以进行读取。故障驱动器可以是“热插拔”,即故障磁盘可以替换为新磁盘而不关闭设备。由于计算奇偶校验的开销,在错误恢复期间读写速度将缓慢。
有备用硬盘,你想更有效地使用你的Linux电脑?RAID可以提供性能提升或添加冗余,具体取决于它的配置方式。让我们快速进入多磁盘世界。 ...
Unraid是YouTube科技行业一些大牌公司(如MKBHD和LinusTechTips)使用的操作系统之一。但是是什么让它如此特别呢? ...
... 如果您将极快的传输速度与RAID系统的优点结合起来,它将变得更加令人兴奋。尽管这些外壳价格昂贵,但它们的价格越来越便宜,每个预算都有选择。 ...
...是MMO中最具挑战性的活动之一。 什么是mmorpg中的突袭(a raid in an mmorpg)? 在大型多人在线角色扮演视频游戏(MMORPG)中,“突袭”的设计只能由一大群玩家合作完成。地下城和突袭提供战斗经验,以提高您的角色和许多其他游戏...
...时该怎么办 如果您现在处于这种情况,希望您正在运行RAID设置,这样就不会丢失任何数据。如果是这样的话,那就不用担心了。另外,RAID允许您保持NAS正常运行,即使其中一个硬盘驱动器死机,也不会急于立即更换驱动器。也...
...,可用于管理多个磁盘的数据和竞争对手的一些最伟大的RAID设置。 肯尼·路易摄。 什么是我为什么要用zfs呢(zfs and why should i use it)? Z文件系统是一个免费的开源逻辑卷管理器,由sunmicrosystems构建,用于Solaris操作系统。它的一...
RAID允许您将多个物理硬盘驱动器组合到一个逻辑硬盘驱动器中。这允许您在两个硬盘上镜像数据,确保您的重要数据始终存储在多个位置。 RAID代表“独立磁盘冗余阵列”,尽管有一种RAID不提供冗余,只提高性能。 raid级别 RA...
...”可靠的电子邮件警报?将向您展示如何使用Ubuntu、软件RAID和SaMBa来实现这一点。 概述 尽管最近流行将所有内容移动到“全能”云上,但有时您可能不希望您的信息位于其他服务器上,或者每次从internet下载所需的大量数据(...
...为什么不把它们放在一个大驱动器中呢?您可以使用软件RAID来实现这一点,下面介绍如何做到这一点。 相关:如何使用Windows10的存储空间来镜像和合并驱动器 Windows 8或10?改用新的存储空间功能。 Windows具有内置功能,可以在...
...重复此过程。单击您要使用的一个空驱动器,然后单击“RAID”选项卡。为磁盘集命名,选择“Mac OS Extended(Journaled)”作为格式,选择“Concatenated Disk set”作为“RAID类型”单击加号将数组添加到列表中。将硬盘从Disk Utility的左...