RAID5和RAID1的读写速度对比大概是多少

如题所述

大概为三比四。

RAID 5可以理解为是RAID 0和RAID 1的折衷方案。RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。

RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。

同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低。

扩展资料

RAID5的工作原理

RAID5和RAID4一样,数据以块为单位分布到各个硬盘上。RAID 5不对数据进行备份,而是把数据和与其相对应的奇偶校验信息存储到组成RAID5的各个磁盘上。

并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。

RAID1的工作原理

RAID1是将一个两块硬盘所构成RAID磁盘阵列,其容量仅等于一块硬盘的容量,因为另一块只是当作数据“镜像”。

RAID 1磁盘阵列显然是最可靠的一种阵列,因为它总是保持一份完整的数据备份。它的性能自然没有RAID 0磁盘阵列那样好,但其数据读取确实较单一硬盘来的快,因为数据会从两块硬盘中较快的一块中读出。

RAID 1磁盘阵列的写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。RAID 1磁盘阵列一般支持“热交换”,就是说阵列中硬盘的移除或替换可以在系统运行时进行,无须中断退出系统。

RAID 1磁盘阵列是十分安全的,不过也是较贵一种RAID磁盘阵列解决方案,因为两块硬盘仅能提供一块硬盘的容量。

RAID 1磁盘阵列主要用在数据安全性很高,而且要求能够快速恢复被破坏的数据的场合。

参考资料:百度百科——RAID5

参考资料:百度百科——RAID1

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-13
RAID 1又称为Mirror或Mirroring(镜像),它的宗旨是最大限度的保证用户数据的可用性和可修复性。 RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。

RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。 以四个硬盘组成的RAID 5为例,其数据存储方式如图4所示:图中,P0为D0,D1和D2的奇偶校验信息,其它以此类推。由图中可以看出,RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。
RAID 5可以理解为是RAID 0和RAID 1的折衷方案。RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低。

上面的是百科里面找到的资料,相信你也应该去看了
下面说说我自己用过的RAID1和 RAID5的区别

一、安全性 RAID1 > RAID 5

RAID1 保证数据的100%的备份
也就是,你两块硬盘制作成RAID1之后就是你磁盘总数的一半容量
其中 即使坏掉一块硬盘 ,你也可以来得及去修复,不用担心数据丢失。

而RAID5 也是数据的备份
但是其中用来容错的硬盘,只有一个
假使你用5块硬盘制作了RAID5 用了一段时间坏掉了一块
那么没关系,你的数据还没丢
如果同时坏掉了两块硬盘,那你的数据就很难去修复和保全了。

二、 RAID5比RAID1节省硬盘
RAID5是可以制作的极限容量限制基础上,只减少一块硬盘的容量
而RAID1就是直接减少一块硬盘的容量,而且RAID1不能超过两块硬盘
也就是RAID1是减少一半硬盘的容量。

如果是RAID1+0
也就是把硬盘两两做成RAID1,再做RAID0融合到一起
那就是减少一半硬盘容量

如果是用来做大容量的存储使用 ,建议RAID5
如果只是简单想保证小容量的数据安全,建议RAID1
如果有足够的资金又想保证数据的安全性高,那就去做RAID1+0吧本回答被提问者和网友采纳
相似回答