磁盘阵列一般分为什么和什么

磁盘阵列一般分为什么和什么,第1张

磁盘阵列是什么东西(为什么需要阵列)

很多人都知道RAID 0,但是不知道,生活中也没用过。Ta到底是怎么工作的?真的有那么厉害吗?今天边肖就带你了解一下RAID,同步135-5203-8551。

首先要明确,磁盘阵列只适用于多个硬盘,单个硬盘无法形成阵列。当有多个硬盘时,一般情况下,每个磁盘都是相互独立,互不干扰的,所以磁盘的利用率是无法充分利用的。往往只有一个硬盘保持工作,“一盘有难,八盘围观”的盛况经常出现在各个房间。上述情况简称为JBOD模式,即所有磁盘相互独立。

但是,当多个硬盘组成磁盘阵列时,工作模式会发生变化。我们可以理解为阵列就是充分利用磁盘,最大化每个硬盘的性能,这就是RAID。

当多个硬盘以磁盘阵列模式运行时,系统只会识别RAID磁盘,而不会显示物理硬盘。但是,功能和使用方法是一样的,都是用来存储数据的。

RAID 0

RAID 0的工作方式类似双通道内存,读写速度翻倍。但是由于机械结构的限制,随机读写提升不大,而且由于数据存储在不同的硬盘中,其中一个硬盘的损坏会造成所有数据的丢失。

RAID 1

RAID也称为镜像模式,是最安全的RAID模式。其工作原理是用一个硬盘作为主盘,另一个硬盘作为备份盘,实现本地实时备份。当数据写入A盘时,B盘也会实时写入一份数据备份,即使某个硬盘损坏,备份盘也可以直接置顶。

RAID 2

2 RAID使用汉明码校验,在RAID 0的基础上增加数据纠错能力。关键点:纠错不等于容灾。因为模式略复杂,小O就不深入讨论了。

RAID 3

RAID 3的建立至少需要三块硬盘,其中两块用来存放日常数据,另一块用来存放前两块的数据恢复代码。当另外两个硬盘中的一个损坏时,可以利用硬盘中的校验码恢复数据。当硬盘损坏时,另外两个硬盘也可以重建新的校验码。与RAID 0相比,具有一定的容灾能力,速度与RAID 0相差无几。可以理解为在RAID 0的基础上多设置了一个恢复盘。

RAID 4

RAID 4类似于RAID 3,也是RAID 0的增强版。不同的是RAID 3单独存储数据,对小文件计算校验码。RAID 4直接打包文件,对于大文件只需要计算校验码。两者体验差别不大,容灾能力同一块硬盘。

RAID 5

硬盘数量少的时候,RAID 5无法表现出与RAID 3、4的差距。随着硬盘数量的增加,恢复磁盘会限制整个阵列。RAID 5就是在此基础上升级的。过去单独负责存储恢复码的硬盘已经不存在了,每个硬盘分别存储不同的文件和恢复码。

RAID 5可以达到和RAID 0差不多的性能,巧妙的解决了RAID 4的瓶颈问题,并且具有很好的容灾能力,因此成为应用最广泛的阵列模式。

RAID 6

RAID 6是在RAID 5的基础上增加一个容灾硬盘,重点针对可能同时攻破两个硬盘的“非酋长”。

RAID 7

RAID 7和我们看到的RAID级别明显不一样。RAID可以理解为独立的存储计算机,有自己的操作系统和管理工具,可以独立运行。

总结一下

0: RAID速度快,无容灾,利用率高。

RAID 1:速度一般,容灾能力强,利用率低。

2: RAID速度快,纠错,容灾。

RAID 3/4:在RAID 0的基础上增加一个容灾磁盘,限制整个阵列。

RAID 5:取消固定容灾盘,将数据和恢复代码存放在不同的硬盘上,一个容灾盘。

RAID 6:两个灾难恢复磁盘

RAID 7:与以上所有模式不同,它可以独立存在。

我们平时说的RAID 10,其实就是多个硬盘组成的RAID 0模式,然后是多个RAID 0阵列盘组成的RAID 1,也就是RAID 10。

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/330367.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存