nas|丢掉蓝光机、NAS新手向丨极空间新Z4的真实用法( 四 )


简而言之 , RAID 可以提供安全性、读写性能、存储池容量 , 具体根据阵列类型而定!


RAID 方案常见的可以分为 6 种 。
JBOD、RAID 0、RAID 1、RAID 5、RAID 6、RAID 10
JBOD(Just a bunch of disk)严格上来说不是一种 RAID , 因为它只是简单将多个磁盘合并成一个大的逻辑盘 , 并没有任何的数据冗余 。 数据的存放机制就是从第一块磁盘开始依序向后存储数据 。 如果某个磁盘损毁 , 则该盘上的数据就会丢失 。
RAID 0 无冗余备份 , 存储池包含所有硬盘容量 , 硬盘全部用来提升读写能力 。 简单而言:假设 10 块硬盘组成 RAID 0 阵列 , 存储池读写能力变成单个硬盘的读写能力的 10 倍!硬盘只要损坏一块 , 阵列内所有硬盘的数据会立刻丢失 。
RAID 1 是一种镜像磁盘阵列 , 其原理就是把一块硬盘的数据以相同位置指向另一块硬盘的位置 。 RAID 1 又称为 Mirror 或 Mirroring , 它的宗旨是最大限度的保证用户数据的可用性和可修复性 。 它只支持 2 块硬盘 。 存储池容量只有单块硬盘容量大小 , 不能提高存储性能 , 硬盘可以允许随机损坏一块 。 它的高数据安全性 , 尤其适用于存放重要数据 , 如服务器和数据库存储等领域 。
RAID 5 将数据以块为单位分布到各个硬盘上 。 RAID5 不对数据进行备份 , 而是把数据和与其相对应的奇偶校验信息存储到组成 RAID5 的各个磁盘上 , 并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上 。 当 RAID5 的一个磁盘数据损坏后 , 利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据 。 它的容量为(n-1) 块硬盘总容量 , 存储性能提升(n-1) 倍 , 硬盘可以允许随机损坏一块 。
RAID 6 同 RAID5 一样 , 数据和校验码都是被分成数据块然后分别存储到磁盘阵列的各个硬盘上 。 RAID6 加入了一个独立的校验磁盘 , 它把分布在各个磁盘上的校验码都备份在一起 , 这样 RAID6 磁盘阵列就答应多个磁盘同时出现故障 , 它会进行两次奇偶校验 , 以提供写入保护 , 因而 RAID 6 的写入速度小于其它级别的 RAID 。 RAID 6 容量为(n-2) 块硬盘总容量 , 存储性能提升(n-2) 倍 , 硬盘可以允许随机损坏 2 块 。 但是在 4 块硬盘的情况下 , RAID 6 的计算相较于 RAID 10 而言会更加密集 , 所以重建速度较慢 。
RAID 10 其实结构非常简单 , 首先创建 2 个独立的 RAID 1 , 然后将这两个独立的 RAID 1 组成一个 RAID 0 , RAID 10 容量为 2 块硬盘总容量 , 存储性能提升 2 倍 , 硬盘可以防止两个磁盘同时出现故障 , 但是这两块硬盘不能是存储同一份数据的硬盘 。 如果发生意外 , RAID 10 重建速度较 RAID 6 更快 。
大家对于各种 RAID 磁盘阵列的选择 , 拥有太多种方式 , 我就不一一列举 。

极空间还提供了一个NVMe SSD插槽 , 这个插槽可以安装一块NVMe SSD进行高速缓存加速 , 如果你买的NAS硬盘跑不忙2.5G网口 。 那么这个NVMe SSD就可以充当“SLC Cache” , 把整个存储池的速度提升到2.5GbE网口峰值 。
此外 , 极空间还提供了一个ZDR动态双备份 , 这个也是我最喜欢的功能 , 我一直认为家用的话不需要组成raid阵列 , 只需要单块做卷即可 。 ZDR是极空间独有的存储模式 , 在此模式下硬盘容量大小可以不同 , 系统会把设置为“双备份”的内容 , 在两块硬盘上同步存储 , 以保证数据安全 。 其余内容仅存一份 。 玩家可以自主设置哪些内容进行双备份 。 这样硬盘的利用率比RAID1高 , 能存储更多的数据 , 也具备相当的安全性 。

也就是说当一块硬盘故障损毁时 , 位于“双备份”文件夹中的内容将会在其他硬盘上有一份备份 , 所以您可以将重要文件或数据(例如:工作文件、个人照片等)的文件设置为“双备份” , 以此保护重要文件在硬盘故障时不受风险 。