主流 RAID 等级技术对比
RAID 等级 | RAID0 | RAID1 | RAID3 | RAID5 | RAID6 | RAID10 |
别名 | 条带 | 镜像 | 专用奇偶校验条带 | 分布奇偶校验条带 | 双重奇偶校验条带 | 镜像加条带 |
容错性 | 无 | 有 | 有 | 有 | 有 | 有 |
冗余类型 | 无 | 有 | 有 | 有 | 有 | 有 |
热备份选择 | 无 | 有 | 有 | 有 | 有 | 有 |
读性能 | 高 | 低 | 高 | 高 | 高 | 高 |
随机写性能 | 高 | 低 | 低 | 一般 | 低 | 一般 |
连续写性能 | 高 | 低 | 低 | 低 | 低 | 一般 |
需要磁盘数 | n≥1 | 2n (n≥1) | n≥3 | n≥3 | n≥4 | 2n (n≥2) ≥4 |
可用容量 | 全部 | 50% | (n-1)/n | (n-1)/n | (n-2)/n | 50% |
下面着重介绍下RAID10
Raid 10是一个Raid 1与Raid0的组合体,它是利用奇偶校验实现条带集镜像,所以它继承了Raid0的快速和Raid1的安全。我们知道,RAID 1在这里就是一个冗余的备份阵列,而RAID 0则负责数据的读写阵列。其实,右图只是一种RAID 10方式,更多的情况是从主通路分出两路,做Striping操作,即把数据分割,而这分出来的每一路则再分两路,做Mirroring操作,即互做镜像。
一点看法:
1.一般我们家里家用NAS存储,如果是追求存储速度,硬盘又不是太多或者其他原因,如复制大块的流式数据,视频等。可以选择多块硬盘组建RAID 0 再配合大容量云盘同步组合,这样既保证了速度最优,又获得1+n块盘的全部容量。(最好配个一般的ups,市电你懂的,为了数据多加点money,还是值得的)
2.如果你硬盘不太多,追求数据的重要性,但又想尽可能得获得大部分容量,那么推荐你用RAID 5,这算是容量和冗余备份的一个折衷得方案吧。
3.如果你追求数据安全,和数据的快速恢复,而且盘比较多的话——比如有钱的大佬( ̄▽ ̄)",这里推荐你使用RAID 10,他继承了RAID 0和RAID 1的优点,多倍得读写速度快乐和高数据安全,当然这样得代价就是占去全部硬盘容量的一半。
最后一次更新于2020-02-23
0 条评论