SHR (Synology Hybrid Raid)在业界已经存在很长时间了。你们中可能只有少数人知道,因为它没有产生任何重大影响。然而,由于许多人希望在硬盘驱动器框中确保他们的硬件和信息得到保护,因此SHR的概念正在扩展。Synology Hybrid RAID是一种自动化RAID管理系统,它需要最少的指导来设置,同时提供改进的数据安全性、存储容量和其他一些好处。
相反,RAID非常流行。目前有多种RAID级别,可以满足更大的数据存储需求,并提供比普通硬盘驱动器更好的其他好处。虽然这两种存储技术都拥有更高的数据存储和安全性,但还是有一些差异决定了用户对其中一种的偏好。在本文中,我们将详细讨论在选择SHR或RAID时需要考虑的关键因素。
什么是SHR?
SHR代表Synology Hybrid RAID, Synology的自动化RAID管理系统。这种存储机制允许用户构建灵活的存储解决方案,优化性能和容量。它是一个基于linux的RAID系统,有助于更快地部署存储,并且比传统的RAID驱动器更容易设置。SHR对于不熟悉RAID概念的用户来说更方便,因为它不需要事先了解条带化和奇偶校验。只有两个版本可用——SHR和SHR-2。但是,并非所有Synology NAS服务器设备都支持SHR,因此请提前仔细检查。
什么是RAID?
RAID或独立磁盘冗余阵列是将多个传统硬盘组合在一起,作为单个或多个逻辑单元。它因提供数据安全性、改进的性能和数据冗余而广受欢迎。RAID级别包括“RAID 0”、“RAID 1”、“RAID 5”、“RAID 6”和“嵌套RAID”(RAID 10、RAID 50、RAID 60)。每个RAID级别在其主要目标(可靠性、可用性、性能和容量)之间提供了不同的平衡。所有RAID级别都遵循三种数据存储机制:分条、镜像和奇偶校验。
SHR与传统RAID -数据存储机制和容量
混合RAID
与RAID不同,SHR的可用版本不多,但只有两个版本,即SHR - 1和SHR -2。
SHR - 1:它可以使用至少两个驱动器进行设置,并提供一个驱动器的容错性。您可以通过增加驱动器的数量来提高这个SHR存储池的容错性。
SHR - 2:构建此存储池至少需要4个驱动器。它为两个驱动器提供容错。如果您已经创建了一个SHR - 1存储池,您可以通过添加更多的驱动器将其更改为SHR - 2。
通过Synology Hybrid RAID,您可以将不同容量的硬盘混合匹配,并将其添加到单个阵列中。此外,不只是在SHR设置的开始,您可以在任何时候这样做。
此外,SHR将每个驱动器的存储空间划分为小块,并构建额外的冗余存储,从而最大化每个驱动器的存储容量。SHR的存储容量可以通过更换驱动器(每次更换一个驱动器)和使用storage Manager修复存储池的方式进行扩展。
此外,您可以将其他驱动器添加到空的驱动器插槽中,并将它们添加到存储池中。但是,请确保更换的驱动器和额外的驱动器满足驱动器要求。
传统的突袭
传统的RAID级别/阵列针对不同的设置提供不同级别的数据冗余和容错性。
RAID 0遵循条带数据存储机制,这意味着数据在设置中均匀地分布在磁盘块中。它提供了出色的读/写性能。但是,没有容错功能。如果阵列中有一块硬盘故障,将导致整个RAID配置失败。
RAID 1基于镜像存储机制,这意味着您的数据存储和复制在阵列的磁盘上。它可以承受一次驱动器故障。它提供了很高的读性能,但写性能较慢,因为类似的数据存储在多个驱动器上。
RAID 5工作于奇偶校验机制(分布式奇偶校验)。构建这个阵列至少需要三个驱动器。数据在两个驱动器之间分割,然后第三个驱动器(称为奇偶校验驱动器)从其他两个驱动器收集数据。此外,按照数据存储例程,每个驱动器都成为该阵列中的奇偶校验驱动器。该RAID最多可以承受1个硬盘故障。
RAID 6提供双奇偶校验。至少需要配置4个驱动器。在设置中,数据在各个驱动器之间进行分割,从而提高了平均故障间隔时间(MTBF),并由于双奇偶性而提高了容错性。这种RAID配置提供了两个驱动器的容错能力。
RAID 10是一种嵌套的RAID级别,结合了镜像(RAID 1)和条带(RAID 0),具有较高的读写性能和容错性。它还需要设置至少四个驱动器。只要每个镜像对中有一个磁盘是正常的,就可以方便地进行数据恢复。欧宝app官网登录
RAID 50这个RAID阵列是RAID 5和RAID 0的组合,提供了这两个RAID阵列的优点。它遵循奇偶校验和条带化机制,提供出色的冗余、速度、可靠性和性能。
RAID 60,将RAID 6和RAID 0结合起来,在每个RAID 6集合中最多可以承受2个磁盘故障。为了保证系统的稳定运行,需要预留足够的硬盘作为热备盘,类似于RAID 50。
但是,传统的RAID不允许扩展存储池,直到所有的驱动器都替换为更大的驱动器。
Synology混合RAID vs RAID -优点和缺点
这两种驱动器都提供了广泛的好处。然而,它们也有一些缺点。为了更好地理解,让我们来详细讨论一下。
Synology混合RAID强度
- 快速设置
- 只需要配置两个驱动器
- 是否可以混合和匹配不同容量的驱动器并将它们添加到一个阵列中
- 更大的容量,同时在具有1个磁盘容错的阵列中混合更大的驱动器
- 存储池可以通过增加更多的驱动器或将已安装的驱动器替换为更大的驱动器来扩展。
- 如果驱动器发生故障,Synology仍然可以访问完整卷中的数据。
- 驱动器可以转移到新的shr支持的Synology
Synology混合RAID -弱点
- 比RAID 1和RAID 0慢一点,但与RAID 5和RAID 6的速度非常相似。
- 在驱动器故障的情况下,Synology将运行,但速度要慢得多,直到驱动器在配置中被替换。
- 不能在新的非SHR NAS上安装SHR RAID。这需要格式化驱动器。
RAID的优势
- 广泛的可用于部署的选项
- 每个raid级别需要不同数量的最小硬盘驱动器来完成安装。
- 可以使用更多特定于任务的RAID集,如RAID 10、RAID 50和RAID 60。
- 在新的RAID单元中安装新硬盘驱动器时,在NAS/DAS框中识别新硬盘驱动器的机会更大。
- 可在RAID之间伸缩,但不类似于SHR
- 更好的读写速度
- 不仅限于Synology
RAID的弱点
- 驱动器不能有效地混合
- 需要更换阵列中的所有驱动器以增加容量
- 在安装新驱动器之前,无法在驱动器故障后访问数据。RAID 1是个例外。
- 与Synology Hybrid RAID相比,创建RAID所需时间更长。
RAID vs SHR,哪个更好?
既然您已经了解了Synology Hybrid RAID (SHR)和传统RAID的概念,那么选择最适合您需求的RAID就容易多了。当使用现代Synology NAS时,您可以继续使用SHR。然而,传统的RAID驱动器在特定情况下仍然是相关的和有用的。所以,最好按照你的要求去做,明智地选择!
常见问题解答
1.什么是RAID 5和SHR -2?
RAID 5可以承受最多一个驱动器故障,并保持数据的完整性。然而,shr2提供了对两个驱动器故障的容错能力。
2.哪个RAID是最快的?
RAID 0被认为是迄今为止最快的RAID级别,因为它在驱动器的数据块之间剥离数据。它提供了一个快速读/写功能。但是,它不提供任何容错功能。如果RAID 0中有一块硬盘故障,将导致整个RAID 0故障。
3.哪种RAID最适合SSD?
RAID 4被认为是与SSD一起设置的最佳选择,将所有奇偶校验数据存储在单个SSD上。因此,它提供了最快的性能和更高的容量,同时保护您在SSD故障的情况下。
4.SHR比RAID 1快吗?
与RAID 0和RAID 1相比,SHR的速度较慢。但是,它提供了与RAID 5和RAID 6相同的速度。