Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9043
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-15 10:50
文章分类
文章存档

2014年(1)

我的朋友
最近访客

分类: 服务器与存储

2014-12-07 20:03:02

简单介绍 

RAID 0是将所有硬盘作为一个逻辑存储空间来使用。
RAID 1是拿出一半的硬盘空间来做存储数据镜像,以保证数据的完整可靠性。
RAID 3,数据知识块会比平均I/O大小来的小的多,同时磁盘主轴会被同步,以便提高数据传送的带宽。由于使用奇偶校验,RAID 3的数据条带可以抵抗其中的一个磁盘出错而不丢失任何信息。
RAID 5 和RAID 3极为相似,都是数据分条,奇偶校验产生冗余。但是,它不采用一个固定的硬盘来存储奇偶校验值,所有数据和校验值都分布在所有硬盘上。以保证数据存储的完整性。
RAID 10 (RAID 0+1)要优于RAID 5,尤其在写入时,RAID 5需要先读取其他IO,再通过计算,得出效验码,再写入,很慢。RAID 10 被作为条带阵列执行,它的段却是RAID 1 阵列 ,RAID 10 的容错功能和RAID 1 相同 ,分条使用RAID 1 段得到较高的I/O率。

RAID 0+ 1   优点:   正常使用中,考虑性能上讲,RAID0+1 好,就是先做RAID 0 条带,再做 RAID 1 MIRROR,这样写入速度快,读的速度和RAID1+0一样。   缺点,一旦一个硬盘坏了,一半的硬盘无法工作,如果1个条带上各坏1个硬盘(RAID0+1只有2个条带),GAME OVER....即使是只有一个硬盘坏了,做数据恢复也很慢,因为一半的硬盘要rebuild(大家该知道为什么吧)。   RAID 1+0   优点 数据安全性好,只要不是1个条带上的2个硬盘同时坏,没有问题,还可以继续跑数据。数据恢复快。   缺点 写性能稍微比RAID 0+1 差(读性能一样)
1.性能:
RAID 0 需要一个或多个磁盘。也就是说,单独的一个磁盘可以被认为是一个RAID 0 阵列。易于实现无容量损失-所有的存储空间都可用
因为RAID 1两个镜象硬盘可以同时读取数据,故读数据与RAID 0一样。磁盘阵列的总容量为其中N/2块硬盘的容量在RAID 级别中,RAID 1通过数据镜像提供了最高的信息可用性。另外,如果阵列支持数据和镜像的同时读取,读取信息的性能将会提高。
 RAID 3,数据知识块会比平均I/O大小来的小的多,同时磁盘主轴会被同步,以便提高数据传送的带宽。由于使用奇偶校验,RAID 3的数据条带可以抵抗其中的一个磁盘出错而不丢失任何信息。
RAID 5 和RAID 3极为相似,都是数据分条,奇偶校验产生冗余。但是,它不采用一个固定的硬盘来存储奇偶校验值,所有数据和校验值都分布在所有硬盘上。
RAID 10要优于RAID 5,尤其在写入时,RAID 5需要先读取其他IO,再通过计算,得出效验码,再写入,很慢。RAID 10 被作为条带阵列执行,它的段却是RAID 1 阵列 ,RAID 10 的容错功能和RAID 1 相同 ,分条使用RAID 1 段得到较高的I/O率。 2.安全:

RAID 1最少可损坏0颗 ,如果一个磁盘发生错误,整个阵列将会瘫痪。
RAID 2最少可损坏一颗 ,如果一个磁盘发生错误,还有镜像磁盘数据可用。
RAID 3最少可损坏一颗,使用奇偶校验,RAID 3的数据条带可以抵抗其中的一个磁盘出错而不丢失任何信息。
RAID 5最少可损坏一颗,使用奇偶校验,RAID 5的数据条带可以抵抗其中的一个磁盘出错而不丢失任何信息。

RAID 10最少可损坏2颗,如果一组磁盘(分条使用RAID1段)发生错误,还有镜像磁盘组数据可用于修复。 
3.磁盘利用率: 

RAID 0 至少2块硬盘,RAID 0 的容量是所有硬盘容量的总和。 
RAID 1 至少2块硬盘且硬盘的数量是偶数,RAID 1是所有以硬盘容量总和的一半,
RAID 3至少需要3个硬盘。RAID 3的总容量为各个硬盘容量之和减去一块硬盘的容量。
RAID 5最少需要3颗,如250x3,容量为500G;即容量总和 再减去一块硬盘的容量,就是RAID 5可以使用的容量。

RAID 10 最少需要4颗,如250Gx4,容量为:500G;只有一半的利用率;
阅读(7011) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~