Raid 小结

                                      磁盘阵列

 

一、Raid的基本原理

简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。在服务器整个系统中, RAID 被看作是由两个或更多磁盘组成的存储空间,通过并发地在多个磁盘上读写数据来提高存储系统的 I/O 性能。

 

二、常见的RAID类型

RAID 0

没有容错

至少需要两块硬盘,其读写速度是一块硬盘的两倍。如果有N块硬盘,那么读写速度就是一块硬盘的N倍。虽然读写速度可以提高,但由于没有数据备份功能,因此安全性会低很多。

Raid 小结_第1张图片

 

 

RAID 1

相互镜像

通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像中读取数据。同样地,要做RAID1也是至少需要两块硬盘,读取数据时,一块会被读取,另一块会被用作备份数据。其数据安全性高,但是磁盘空间利用率是低。

Raid 小结_第2张图片

 

 

RAID 5

独立的数据磁盘与分布式校验块

至少需要三块硬盘,raid5把数据和与其相对应的奇偶校验信息分别存储到各个磁盘上,当其中一个磁盘数据损坏后,利用剩下的数据和相应的奇偶校验信息去恢复。数据读取速度略次于raid0,且磁盘利用率要比raid1高,存储成本较低,是目前运用较多的一种解决方案。

Raid 小结_第3张图片

 

 

Raid10和Raid01

高可靠性与高性能的组合

至少需要4块磁盘

Raid1+0(raid1+raid0:也就是两个raid1组成一个raid0)

Raid 小结_第4张图片

#Raid0+1(raid0+raid1:也就是两个raid0组成一个raid1)

Raid 小结_第5张图片

 

构成先后的差别

RAID 0+1是先让磁盘组内的成员组成RAID 0条带化,然后磁盘组之间为RAID 1镜像关系;RAID 1+0是先让磁盘组内的成员组成RAID 1互为镜像,然后磁盘组之间RAID 0条带化。

 

大多数人使用raid10

因为在同一对磁盘中,两块磁盘都坏掉的概率很低,因此说RAID1+0比RAID0+1安全得多。

 

 

 

 

 

 

 

 

你可能感兴趣的:(系统)