|
单线程读写是这样的,但是多个线程随机读写的情况下尽管每个4K是单盘操作的,但是一堆读写就分布在两个 ...
itany 发表于 2009-12-8 22:36 ![]()
对!这才是raid0翻倍的关键所在!所以raid结果的好坏其实是看测试程序编写运行的机制!30楼给的测试其实里面有完全相反的2个结果但编辑并没有解释正确:hdxx测试结果raid0无论4k读写都double了,iometer测试的4k写速度却没有增加,原因就在这里。diskmark类似于iometer,至于写入速度因为有raid写缓存的关系会比较高。有条件的朋友可以自己在完全相同的环境下2盘 3盘 多盘raid0试试。
在真实应用中,情况比测试程序给出的环境复杂的多,所以测试成绩只能作为一种参考,而且使用者应该清楚这个测试成绩代表什么条件下的性能,而不是拿这样的数据来yy。早期我也玩过ide/sata raid0,说实话测试成绩很yy但在实际应用中感觉提高不足10%,所以很快放弃转而scsi /scsi raid,最近看ssd逐渐成熟于是越过sas直接ssd了,使用不到一个月,感觉还是比较满意的。等以后有条件也会增加ssd数量r0或者r5的......... |
|