我清楚地意识到一种广泛的建议,即任何保存数据库的磁盘系统都不应该是RAID-5,因为RAID-5的写入性能很差。您可以查看BAARF网站,查看RAID-5的参数以及数据库中的问题。
我正在构建一个IDOL索引服务器--这是我们的第一个--我想知道是否有使用IDOL经验的人知道读写平衡是什么。RAID-5对于读重的系统更快;RAID-10用于写重的系统(如果超过5-10%的磁盘访问是写的,那么使用RAID-10更好)。我希望“偶像”能写足够多的文字来证明RAID-10的正确性,但我并不知道,我也希望这里的其他人知道。
..。所以问题是: IDOL索引服务器是否可能执行足够多的写入操作,以证明RAID-10优于RAID-5?
发布于 2009-07-20 12:50:46
RAID-10是大多数情况下的首选选项,特别是在使用大型磁盘的情况下。
RAID-5/6离开你:
此外,RAID-5不是更快的RAID-10用于大多数读取目的。
编辑:稍微改变更多的磁盘空间,以显着地更多的磁盘空间。
发布于 2009-07-20 12:46:22
我不知道IDOL的具体情况,但在日常操作中,除非索引内容经常发生变化,否则我不会期望索引服务生成许多写入请求。
但是,新内容块的初始索引将产生大量的写作,任何因任何原因而启动的重新索引操作也会产生大量的写作。对于这些操作中的任何一个,您都会注意到RAID10和RAID5 5/6之间的性能差异很大。
生成写的另一个操作是日志记录,但只有在服务被配置为在访问索引时记录大量信息时才会成为问题,如果是这样的话,那么您很可能会将日志放在另一个卷上。
发布于 2009-07-20 14:49:20
我同意其他海报关于RAID 5/6/10的具体细节等等,所以我不会在这些问题上增加太多内容。但是您没有指定使用的是哪种硬件,所以我提醒您,使用可靠的硬件RAID控制器也应该记住。
在几次失败之前和之后,我都做过软件突袭,我发誓要把它们取消。在使用硬件RAID (如Adaptec和3 3Ware)之后,差别很大。他们不仅比软件RAID表现更好,而且我还没有遇到任何磁盘的故障。我并不是说它永远不会发生,但是硬件虽然成本更高,但肯定会帮助您提高性能和可用性。不要忽视RAID控制器!
https://serverfault.com/questions/42936
复制相似问题