[oh my nas]为NAS数据加层保险, 你应该选择哪种RAID?
众所周知大家买 NAS 都是冲着备(kan)份(xiao 数(jie)据(jie)来的, 数据安全当然至关重要. 买 NAS 就一定会需要买硬盘, 装硬盘一定会经过系统提示选 RAID 级别的弹窗, 那么问题来了, 什么是 RAID , 我该如何选择适合自己的 RAID 级别呢?
`RAID`(冗余独立磁盘阵列)是一种用于数据存储的技术,它使用多个硬盘来提供数据冗余和保护。RAID 的不同级别提供了不同的数据保护级别,这些级别通常用数字来表示,例如`RAID 0`、`RAID 1`、`RAID 5`、`RAID 6`等。在使用 NAS 设备存储数据时,RAID 配置是非常重要的,因为它可以提供数据冗余和保护,确保数据的安全性。
我们来看个实际的例子. 我们手头有 6 块 4TB 的机械硬盘,每块盘的顺序读写速度都是 100MB/s。
RAID 0
> RAID 0 组合两个或更多硬盘以提高性能和容量,但不提供容错功能。单个硬盘出现故障将导致阵列中的所有数据丢失。RAID 0 对于需要高价格/性能平衡的非关键系统非常有用。
![[oh my nas]为NAS数据加层保险, 你应该选择哪种RAID?](https://am.zdmimg.com/202307/08/64a965d726cf51562.png_e1080.jpg)
组合方式:6 块硬盘数据按照条带的方式分布。
实际可用容量:24TB(6 x 4TB)
读写速度:600MB/s(6 x 100MB/s)
数据副本数:无
数据可靠性:低,任何一块硬盘损坏,都会导致数据丢失。
RAID 1(镜像):
> RAID 1 通常由两个硬盘来执行。硬盘中的数据会进行镜像,在硬盘出现故障时提供容错保护功能。读取性能得到提高,而写入性能与单个硬盘相似。可承受单个硬盘出现故障而不会丢失数据。在容错保护非常关键而空间和性能不那么重要时,往往使用 RAID 1。
![[oh my nas]为NAS数据加层保险, 你应该选择哪种RAID?](https://qnam.smzdm.com/202307/08/64a965d7225c17385.png_e1080.jpg)
组合方式:3 组镜像硬盘对,每组 2 块硬盘完全相同。
实际可用容量:12TB(6 x 4TB / 2)
读写速度:读速度为 300MB/s(3 x 100MB/s),写速度为 100MB/s(1 x 100MB/s)
数据副本数:2
数据可靠性:高,每组硬盘对中有一块硬盘损坏时,数据仍然安全。
RAID 5(分布式奇偶校验):
> RAID 5 提供容错保护功能并可提高读取性能。至少需要三个硬盘才能组成。RAID 5 可承受单个硬盘丢失。硬盘发生故障时,故障硬盘上的数据将从其余硬盘上延展的奇偶校验进行重建。因此,当 RAID 5 阵列处于降级状态时,读写性能会受到严重影响。当存储空间和成本的重要性高于性能时,RAID 5 较为理想。
![[oh my nas]为NAS数据加层保险, 你应该选择哪种RAID?](https://am.zdmimg.com/202307/08/64a965d79d2726368.png_e1080.jpg)
组合方式:6 块硬盘数据和奇偶校验信息按照分布式的方式存储。
实际可用容量:20TB((6 - 1) x 4TB)
读写速度:读速度为 500MB/s(5 x 100MB/s),写速度较低,受到计算奇偶校验的影响
数据副本数:无,但有奇偶校验信息
数据可靠性:中等,任何一块硬盘损坏,数据可以通过奇偶校验信息恢复。
RAID 6(双重分布式奇偶校验):
> RAID 6 与 RAID 5 相似,但其提供了另一层区块延展功能,可承受两个硬盘出现故障。至少需要四个硬盘才能组成。RAID 6 的性能因其额外的容错保护功能而低于 RAID 5。在存储空间和成本较为重要且需要承受多个硬盘出现故障的情况下,RAID 6 较为理想。
![[oh my nas]为NAS数据加层保险, 你应该选择哪种RAID?](https://qnam.smzdm.com/202307/08/64a965d7a0f7c1924.png_e1080.jpg)
组合方式:6 块硬盘数据和双重奇偶校验信息按照分布式的方式存储。
实际可用容量:16TB((6 - 2) x 4TB)
读写速度:读速度为 400MB/s(4 x 100MB/s),写速度更低,受到计算双重奇偶校验的影响
数据副本数:无,但有双重奇偶校验信息
数据可靠性:较高,任何两块硬盘损坏,数据可以通过双重奇偶校验信息恢复。
RAID 10(1+0,条带化镜像):
> RAID 10 集合了 RAID 1 与 RAID 0 的优势。读写性能有所提高,但用于存储数据的空间仅为总空间的一半。需要四个或更多硬盘使得成本相对较高,但在提供容错保护功能时性能较高。只要故障不是发生在同一子群组,RAID 10 可承受多个硬盘出现故障。RAID 10 对于需要高 I/O 的应用程序而言是理想的解决方案,例如数据库服务器。
![[oh my nas]为NAS数据加层保险, 你应该选择哪种RAID?](https://am.zdmimg.com/202307/08/64a965d7b2f463476.png_e1080.jpg)
组合方式:3 组镜像硬盘对,每组 2 块硬盘完全相同。数据在镜像硬盘对之间进行条带化分布。
实际可用容量:12TB(6 x 4TB / 2)
读写速度:读速度为 300MB/s(3 x 100MB/s),写速度为 150MB/s(3 x 50MB/s)
数据副本数:2
数据可靠性:高,每组硬盘对中有一块硬盘损坏时,数据仍然安全。同时,RAID 10 具有较好的读写性能。
这些只是几种常见的 RAID 组合。你可以根据你的需求,如数据可靠性、性能要求等因素来选择合适的 RAID 级别。
总结:
RAID 0:性能优秀,但不安全
RAID 1:安全可靠,但容量利用率低
RAID 5:性能和安全的平衡
RAID 6:更高的安全性
在选择 RAID 级别时,需要根据自己的需求权衡性能和安全性。对于个人用户来说,盘数少RAID 0 或者RAID 1 是比较合适的选择。对于企业用户来说,RAID 6 可能更适合,可以提供更高的安全性和可靠性。
最后叮嘱大家一句: 数据无价! 及时备份!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案