RAID0和RAID5,对比普通硬盘速度到底能提升多少?

 我来答
ngc1020
2018-03-30 · TA获得超过1.9万个赞
知道小有建树答主
回答量:25
采纳率:100%
帮助的人:6384
展开全部

RAID 0:无差错控制的带区组

要实现RAID0必须要有两个以上硬盘驱动器,RAID0实现了带区组,数据并不是保存在一个硬盘上,而是分成数据块保存在不同驱动器上。因为将数据分布在不同驱动器上,所以数据吞吐率大大提高,驱动器的负载也比较平衡。如果刚好所需要的数据在不同的驱动器上效率最好。它不需要计算校验码,实现容易。RAID可以提高数据传输速率,比如所需读取的文件分布在两个硬盘上,这两个硬盘可以同时读取。那么原来读取同样文件的时间被缩短为1/2。

RAID5:分布式奇偶校验的独立磁盘结构

它的奇偶校验码存在于所有磁盘上,RAID5的读出效率很高,写入效率一般,块式的集体访问效率不错。因为奇偶校验码在不同的磁盘上,所以提高了可靠性。但而对于RAID 5来说,大部分数据传输只对一块磁盘操作,可进行并行操作。在RAID 5中有“写损失”,即每一次写操作,将产生四个实际的读/写操作,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。

Jtti
2024-10-10 广告
jtti主机整体性能是非常不错的,服务器拥有CN2 GIA+BGP优化线路,多个节点可选,套餐配置支持自定义,经过第三方站长测评之后,获得了站长和客户的一致认可,无论是硬件性能,网络线路,还是带宽品质,都能够满足大陆用户的使用需求,以下是J... 点击进入详情页
本回答由Jtti提供
受璞金风
2019-06-01 · TA获得超过3994个赞
知道大有可为答主
回答量:3143
采纳率:33%
帮助的人:196万
展开全部
RAID
0:无差错控制的带区组
要实现RAID0必须要有两个以上硬盘驱动器,RAID0实现了带区组,数据并不是保存在一个硬盘上,而是分成数据块保存在不同驱动器上。因为将数据分布在不同驱动器上,所以数据吞吐率大大提高,驱动器的负载也比较平衡。如果刚好所需要的数据在不同的驱动器上效率最好。它不需要计算校验码,实现容易。它的缺点是它没有数据差错控制,如果一个驱动器中的数据发生错误,即使其它盘上的数据正确也无济于事了。不应该将它用于对数据稳定性要求高的场合。如果用户进行图象(包括动画)编辑和其它要求传输比较大的场合使用RAID0比较合适。同时,RAID可以提高数据传输速率,比如所需读取的文件分布在两个硬盘上,这两个硬盘可以同时读取。那么原来读取同样文件的时间被缩短为1/2。
RAID5:分布式奇偶校验的独立磁盘结构
它的奇偶校验码存在于所有磁盘上,其中的p0代表第0带区的奇偶校验值,其它的意思也相同。RAID5的读出效率很高,写入效率一般,块式的集体访问效率不错。因为奇偶校验码在不同的磁盘上,所以提高了可靠性。但是它对数据传输的并行性解决不好,而且控制器的设计也相当困难。RAID
3
与RAID
5相比,重要的区别在于RAID
3每进行一次数据传输,需涉及到所有的阵列盘。而对于RAID
5来说,大部分数据传输只对一块磁盘操作,可进行并行操作。在RAID
5中有“写损失”,即每一次写操作,将产生四个实际的读/写操作,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f372ff7
推荐于2017-05-22 · TA获得超过2970个赞
知道小有建树答主
回答量:875
采纳率:25%
帮助的人:1223万
展开全部
RAID0的读写速度=RAID0的磁盘个数Nx普通单个硬盘读写速度,适用于需要高速读写的场合;

RAID5的读取速度=(RAID0的磁盘个数N-1)x普通单个硬盘读取速度;
RAID5的写入速度略小于普通单个硬盘写入速度,适用于需要高速读取,但对写入速度要求不高的场合!

RAID0没有冗余保护功能,一般仅适用于临时数据的存贮;RAID5提供了冗余保护功能,适用于重要数据的存贮!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式