首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >夫人的RAID1表演

夫人的RAID1表演
EN

Server Fault用户
提问于 2011-05-27 09:14:33
回答 3查看 2.8K关注 0票数 4

我正在调查我们正在处理的性能问题。我们目前有一个4驱动器RAID5 (3+1失败)和阅读性能糟糕。

看看有两个驱动器的RAID1 (也许更多,有什么好处吗?)但是从我所读到的情况来看,RAID1和夫人似乎没有比一个驱动器提供更多的读取性能,例如它会将读取拆分到两个驱动器上。

linux软件RAID1是否比单驱动器更好的性能?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-05-27 15:57:24

单线程应用程序在mdadm RAID1上的性能实际上并不比使用单个磁盘更好。这是因为mdadm选择数组中的一个磁盘来满足给定的读取请求。因此,如果您的工作负载包括从单个文件顺序读取的单个进程,那么mdadm RAID1的性能将不会优于单个磁盘。

但是,如果您的工作负载由许多并行文件访问组成--比如一次被多个用户访问的文件服务器--那么RAID1将比单个磁盘更快,因为并发读取请求是跨多个磁盘纺锤体分配的。

总之,mdadm RAID1是否比单个磁盘更快在很大程度上取决于您特定的工作负载组合。

票数 4
EN

Server Fault用户

发布于 2011-05-27 09:50:06

“远”布局可能会给您提供更好的阅读性能(请参见http://neil.brown.name/blog/20040827225440)。除此之外,带有md的RAID1提供了冗余,但没有速度提升。

编辑:阅读性能播放与readahead (即增加它。很多。)。它能创造奇迹。

票数 3
EN

Server Fault用户

发布于 2011-05-27 09:29:32

RAID1是镜像的,所以您不能期望任何速度的提高。RAID0 (条纹化)确实提高了速度,达到了因子2,但在现实中却更少。

尽管如此,它的缺点是在一个驱动器发生故障时会丢失全部数据。

您目前正在使用Linux软件RAID5吗?如果是这样的话,一个“吸吮”的阅读性能将是不正常的,一定有理由这样做。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/274397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档