admin 管理员组文章数量: 887044
2024年3月28日发(作者:marquee标签 菜鸟教程)
磁盘阵列
(Raid)
介绍
-
常见的类型
RAID 0:
把多个磁盘合并成一个大的磁盘,不具有冗余功能,并行
I/O
,
速度最快。它是将多个磁盘并列起来,成为一个大硬盘。在存放数据时,其将数
据按磁盘的个数来进行分段,然后同时将这些数据写进这些磁盘中。
据按磁盘的个数来进行分段,
然后同时将这些数据写进这些磁盘中。所以,
然后同时将这些数据写进这些磁盘中。
所以,在所
所以,
在所
有的级别中,
RAID 0
的速度是最快的。但是
RAID 0
没有冗余功能,如果一个磁
盘
(
物理
)
损坏,则所有的数据都无法使用。
损坏,则所有的数据都无法使用。
RAID 1:
两组相同的磁盘系统互作镜像,速度没有提高,但是允许单个磁盘
出错,可靠性最高。
RAID 1
就是镜像。其原理为在主硬盘上存放数据的同时也
在镜像硬盘上写一样的数据。当主硬盘
(
物理
)
损坏时,镜像硬盘则代替主硬盘的
工作。因为有镜像硬盘做数据备份,所以
RAID 1
的数据安全性在所有的
RAID
级别上来说是最好的。但是其磁盘的利用率却只有
50%
,是所有
RAID
上磁盘利
用率最低的一个级别。
用率最低的一个级别。
RAID 3
存放数据的原理和
RAID 0
、
RAID 1
不同。
RAID 3
是以一个硬盘来
存放数据的奇偶校验位,数据则分段存储于其余硬盘中。它象
RAID 0
一样以并
行的方式来存放数,但速度没有
RAID 0
快。如果数据盘
(
物理
)
损坏,只要将坏
硬盘换掉,
RAID
控制系统则会根据校验盘的数据校验位在新盘中重建坏盘上的
数据。利用单独的校验盘来保护数据虽然没有镜像的安全性高,但是硬盘利用率
得到了很大的提高,为
n-1
。但缺点是作为存放校验位的硬盘,工作负荷会很大,
因为每次写操作,都会把生成的校验信息写入该磁盘,而其它磁盘的负荷相对较
小,这会对性能有一定的影响。
小,这会对性能有一定的影响。
RAID 5:RAID 5
是在
RAID 3
的基础上进行了一些改进,当向阵列中的磁盘
写数据,奇偶校验数据均匀存放在阵列中的各个盘上,允许单个磁盘出错。
RAID
5
也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校
验位,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,
都可以根据其它硬盘上的校验位来重建损坏的数据。硬盘的利用率也是
n-1
,要
求至少要有
3
块硬盘才能实现。
块硬盘才能实现。
RAID 5E(RAID 5 Enhencement): RAID 5E
是在
是在
RAID 5
级别基础上的改进,
与
RAID 5
类似,数据的校验信息均匀分布在各硬盘上,但是,在每个硬盘上都
保留了一部分未使用的空间,这部分空间没有进行条带化,最多允许两块物理硬
盘出现故障。看起来,
RAID 5E
和
RAID 5
加一块热备盘好象差不多,其实由于
RAID 5E
是把数据分布在所有的硬盘上,性能会与
RAID5
加一块热备盘要好。
当一块硬盘出现故障时,有故障硬盘上的数据会被压缩到其它硬盘上未使用的空
间,逻辑盘保持
RAID 5
级别。
级别。
是
ICH6R
南桥所支持的一种廉价的磁盘
Matrix RAID
Matrix RAID:
即所谓的
“
矩阵
RAID”
,
冗余技术,是一种经济性高的新颖
RAID
解决方案。
Matrix RAID
技术的原理相
当简单,只需要两块硬盘就能实现了
RAID 0
和
RAID 1
磁盘阵列,并且不需要
添加额外的
RAID
控制器,这正是我们普通用户所期望的。
Matrix RAID
需要硬
件层和软件层同时支持才能实现,硬件方面目前就是
ICH6R
南桥以及更高阶的
ICH6RW
南桥,而
Intel Application Acclerator
软件和
Windows
操作系统均对软
件层提供了支持。
件层提供了支持。
Matrix RAID
的原理就是将每个硬盘容量各分成两部分
(
即:将一个硬盘虚拟
成两个子硬盘,这时子硬盘总数为
4
个
)
,其中用两个虚拟子硬盘来创建
RAID0
模式以提高效能,而其它两个虚拟子硬盘则透过镜像备份组成
RAID 1
用来备份
数据。在
Matrix RAID
模式中数据存储模式如下:两个磁盘驱动器的第一部分被
用来创建
RAID 0
阵列,主要用来存储操作系统、应用程序和交换文件,这是因
为磁盘开始的区域拥有较高的存取速度,
Matrix RAID
将
RAID 0
逻辑分割区置
于硬盘前端
(
外圈
)
的主因,是可以让需要效能的模块得到最好的效能表现;而两
个磁盘驱动器的第二部分用来创建
RAID1
模式,主要用来存储用户个人的文件
和数据。
和数据。
例如,使用两块
120GB
的硬盘,可以将两块硬盘的前
60GB
组成
120GB
的
逻辑分割区,然后剩下两个
60GB
区块组成一个
60GB
的数据备份分割区。像需
要高效能、却不需要安全性的应用,就可以安装在
RAID 0
分割区,而需要安全
性备分的数据,则可安装在
RAID 1
分割区。换言之,使用者得到的总硬盘空间
是
180GB
,和传统的
RAID 0+1
相比,容量使用的效益非常的高,
相比,
容量使用的效益非常的高,而且在容量配
容量使用的效益非常的高,
而且在容量配
置上有着更高的弹性。如果发生硬盘损毁,
RAID 0
分割区数据自然无法复原,
但是
RAID 1
分割区的数据却会得到保全。
分割区的数据却会得到保全。
可以说,利用
Matrix RAID
技术,我们只需要
2
个硬盘就可以在获取高效数据存
取的同时又能确保数据安全性。这意味着普通用户也可以低成本享受到
RAID
应用模式。
0+1
应用模式。
版权声明:本文标题:磁盘阵列(Raid)介绍-常见的类型 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1711581595h603721.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论