1 测试环境和方法
测试服务器为"Dell R720xd",内存32GB,配12块型号为"ST4000NM0023"的4TB硬盘。
测试工具为iozone,分别针对各种RAID进行顺序读写和随机读写,所有RAID都使用默认参数创建,测试时禁用Cache和Buffer IO,输出的测试结果以KBps为单位。
2 512KB大数据块测试
- 单线程测试
iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2
| RAID6 | RAID5 | RAID0 | RAID10 | |
| write | 552645 | 1220771 | 1188736 | 1013949 |
| rewrite | 738562 | 1154947 | 992231 | 985871 |
| read | 128838 | 1129982 | 1546743 | 843887 |
| reread | 359071 | 1388272 | 1497869 | 878849 |
| random read | 104042 | 184410 | 152406 | 69433 |
| random write | 143160 | 164727 | 259933 | 327248 |
- 10线程并发测试
iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 10
| RAID6 | RAID5 | RAID0 | RAID10 | |
| write | 511080 | 782680 | 858250 | 700724 |
| rewrite | 495880 | 781620 | 1003112 | 699322 |
| read | 340744 | 676211 | 734533 | 345430 |
| reread | 337768 | 691935 | 755322 | 356416 |
| random read | 89122 | 87802 | 92897 | 115422 |
| random write | 105418 | 107543 | 242024 | 171272 |
- 20线程并发测试
iozone -p -I -r 512k -s 1g -i 0 -i 1 -i 2 -t 20
| RAID6 | RAID5 | RAID0 | RAID10 | |
| write | 384178 | 539642 | 697187 | 493486 |
| rewrite | 224058 | 280928 | 633794 | 498132 |
| read | 179222 | 558590 | 761627 |
RAID iozone性能测试分析

博客详细展示了不同线程并发下(单线程、10线程、20线程)的RAID iozone测试结果,揭示了RAID在并发读写性能上的表现。
最低0.47元/天 解锁文章
2156

被折叠的 条评论
为什么被折叠?



