业主采购一批服务器,服务器采用的机械硬盘。在业主进行大量数据迁移的时候失败了,为了查明原因引入了一个我没遇到过的名词------IOPS值。之后便进行各种测试,为了达到最低5000的4k随机写入iops值。
首先测了机械硬盘raid0的iops值为3600 ,raid10的iops值为3500。
之后业主采购了6块 intel ssd -d3-s4610 series 960g。注意注意疑点来了官方给的iops随机写入上万了,但采用一样的测试方法测出来,raid0的iops值为4800,raid10的iops值为4500。
目前可以确定的是iops值只跟硬盘有关,跟服务器其他硬件配置无关。

以上都是服务器的测试结果。
下面直接将英特尔的ssd放进笔记本测试用同样的方法测试,测出结果也只有6300。
| 磁盘 | 服务器raid0/iops | 服务器raid10/iops | 笔记本/iops |
| 机械硬盘 | 3600 | 3500 | 未测 |
| intel ssd -d3-s4610 series 960g | 4800 | 4500 | 6300 |
因为业主的特殊性,所以一些测试截图不能发出来。
有没有大佬能解释一下为什么吗?或者能指点一下是哪边测试方法有问题。用的测试工具是SysBench
在服务器数据迁移中,业主遭遇失败,问题指向IOPS值。测试显示,机械硬盘RAID0和RAID10的4k随机写入IOPS分别为3600和3500。而Intel SSD D3-S4610 Series在官方宣称的随机写入IOPS远高于测试结果,RAID0为4800,RAID10为4500。相同测试条件下,该SSD在笔记本上的IOPS仅达到6300。问题在于测试方法还是硬件性能?寻求解答。
2907





