RAID技术介绍——运维工程师之路

service 电脑学堂 342 次浏览 没有评论

RAID技术介绍

RAID是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列,简单来说就是,RAID是一种把多块独立的硬盘(物理硬盘)按照不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储西宁鞥和提供数据备份技术。

组成磁盘阵列的不同方式称为RAID级别,经过raid技术的不断发展,现在主要使用的是raid 0、raid 1、raid 5和raid 10。下面就不同级别分别介绍一下:

(1).RAID0

自动草稿

raid0图解

RAID0的工作原理就是通过多块硬盘并行运行来提高整个计算机的I/O存储性能。所以如果是RAID0这个级别,我们至少需要2块硬盘,在读写数据时,RAID0是通过将数据分开读写到多块硬盘的方式来提高读写性能的。我们可以通过下图来看看RAID0的工作原理:RAID0至少需要两块硬盘,当使用RAID0时,我们在读写数据的时候是将数据分开读写到多块硬盘上,所以其读写速度是最快的,但是因为多块硬盘上保存了数据的一部分,所以当一块硬盘发生损坏时,其整个RAID的数据也就损坏了。

①空间利用率:所有硬盘空间之和

②性能:所有硬盘读写速度之和

②余能力:无

—————————————————————————————————————————————-

(2).RAID1

自动草稿

raid1图解

RAID1也是至少需要2块硬盘,在写数据的时候就不同于RAID0了,RAID1在写数据时会将数据复制到多块硬盘上,即每块硬盘都会保存该数据的一个备份,在读数据时,以提高冗余性。读的时候同时从多块硬盘上读取数据,以提高读的性能。

①空间利用率:所有磁盘中最小的那块(其实在使用RAID时,最好每块硬盘的大小及型号都一样)

②性能:读性能是所有硬盘之和,写性能有所减弱

③冗余能力:只要有一块硬盘正常,数据就正常

————————————————————————————————————————————————-

(3).RAID5

自动草稿

raid5图解

RAID5至少需要3块硬盘,RAID5与RAID0类似,读写数据的时候会将数据分布的读写到所有硬盘上。但是在写数据的时候RAID5会对数据进行奇偶校验运算,并将校验信息也保存在了硬盘上,所以即使我们其中一块硬盘发生了损坏,RAID5也能通过其他硬盘以及校验信息对数据进行恢复使用。但是如果2块或者2块以上的硬盘发生了损坏,整个数据也就损坏了。

①空间利用率:1 – 1/n

②性能:读性能接近RAID0,写性能相比RAID0要弱一些

③冗余能力:可以接受1块硬盘的损坏

————————————————————————————

(4).RAID10

RAID10至少需要4块硬盘,每2块硬盘做成raid1,然后两组raid1组成raid0。优势就是兼顾安全性和速度,容错量相对较高。随之而来的缺点也很明显就是对硬盘的数量要求较高,磁盘使用率只有50%。如下如所示:

自动草稿

raid10图解




义乌奥美电脑 技术咨询

发表评论

Go