RAID磁盘阵列,你了解吗?
扫描二维码
随时随地手机看文章
很少有人了解磁盘阵列RAID,它到底是怎样工作的呢?
磁盘阵列只适用于多块硬盘,单硬盘是无法组成阵列的,而当拥有多块硬盘时,在正常情况下每个磁盘相互独立,互不干涉,磁盘的利用率得不到完全发挥,往往只有一块硬盘在持续工作,“一盘有难,八盘围观”的盛况屡屡出现在各个电脑里,以上情况简称为JBOD模式,即各个磁盘相互独立。
什么是磁盘阵列?
磁盘阵列(raid),一种把多块独立硬盘(物理硬盘)按照不同方式组合成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更好的存储性能和数据备份能力的技术。是在多块硬盘组成的阵列系统中,牺牲一块或多块硬盘自己的容量,来对数据的存储提供一定的容错能力。塔式目前使用的最为广泛的数据保护模式。
提到磁盘阵列数据的安全性,我们假设一下,如果你把重要的数据在没有备份的情况下存储在单一的硬盘中,如果硬盘损坏,轻的你可以找数据恢复公司进行数据恢复,损坏严重的你的数据就将丢失。但如果你采用磁盘阵列的形式进行数据的存储方式,那我们只需要替换掉阵列中坏的硬盘数据就可以恢复了。
RAID都有哪些类型?他们各自的特点是什么?
RAID按现在流行的等级可分为raid0 raid1 raid2 raid3 raid4 raid5 raid10,等级并没有高低之分,只是方式不一样,微同步:135-52-03-85-51。下面我们介绍几种应用比较普遍的RAID模式,我们来探究一下:
RAID读写性能RAID0 最好
RAID1 读与单个硬盘无区别,则要写两边
RAID5 读近似raid0,写多一个奇偶校验位,速度比raid0慢
RAID10 读 10=0 写10=1
安全性
RAID1与RAID10 最高
冗余一对镜像最少有一块可用 奇偶校验,只允许坏一块 一对镜像最少有一块可用
磁盘数
RAID 0 最少2块 1 2+2n n>=0
RAID 5 最少3块
RAID 10 最少需要4+2n
磁盘利用率
RAID 0 5 1/10(50%)
选择依据
RAID 0 数据读者频繁,对可靠性要求不高RAID 5 数据读频繁,写较少,对可靠性有一定要求RAID 10 数据读者频繁,可靠性要求也高
热备盘和冷备盘
如果我们再使用RAID阵列中坏掉一块硬盘,RAID将怎样进行自我修复呢?
比方一个2盘位的RAID1,坏掉一个盘,那么此时的raid 1阵列将处于降级的状态,也就是说阵列能够运行但没有了容错冗余的能力,数据已经不安全。对我们来说,我们只需要拔掉坏掉的硬盘,换一块相同容量的好盘即可。根据硬盘大小的不同,阵列恢复重建过程十几小时到几时小时不等。这就是冷备盘。
而所谓的热备盘就是让阵列自己找一块好的硬盘替换坏掉的硬盘。建好RAID阵列后,在向其中插入1到多块与阵列容量相同的盘,将其设置为Hot Spare模式。这些盘在阵列健康的时候不会有作用也不存储,一但阵列中硬盘出现问题,RAID将激活热备盘,开始阵列的恢复工作。
综上我们已经知道了磁盘阵列的好处多多。
影视后期制作为什么要用磁盘阵列?
一块普通的机械硬盘,速度一般在100-200MB/s。如果电脑配置足够,但平常剪辑还是卡啊卡,那十有八九,问题就出在本地硬盘了。剪辑对速度的要求很高,本地盘无法满足的话要么上固态,要么上阵列。而固态,一方面容量比较小,另外价格你懂的。
磁盘阵列可以有效地提高数据的传输速度。
例如:迪蓝科技B08S3-PS存储,它从主机端内部到储存系统的资料传输都采用PCIe接口,完全不需要经过讯号转换,32GB的带宽不会因为传输协定转换而导致性能减损,因此能保有每秒1600MB的绝对高速优势。