1、IOPS测试(IOPS)
测试方法
进行Secure Erase安全擦除
预处理:128K持续写入双倍SSD容量
每一轮测试包含.512B,4K,8K,16K,32K,64K,128K,以及1MB数据块大小,每个数据块在100%,95%,65%,50%,35%,5%和0%运行读/写混合测试,各为一分钟。试验由25回合(Round)组成(一个循环需要56分钟,25回合=1400分钟)
使用4K随机写入的IOPS作为测试目标,写入振幅20%平均值与测量值线性最佳拟合线的斜率作为验证进入稳定态的标准。


▲测试真实性溯源
<iops>
<fioversion>"fio-3.1n"</fioversion>
<numjobs>2</numjobs>
<iodepth>32</iodepth>
<runtime>60</runtime>
<xargs>["refill_buffers"]</xargs>
<roundmat>[[[2432, 10938, 33548, 63838, 123724, 192338, 245814, 238940], [1056, 6487, 10480, 20391, 24832, 36246, 38927, 30847], [275, 1543, 2864, 5645, 7265, 11484, 15687, 9829], [217, 1109, 2000, 3560, 5262, 8151, 14150, 7150], [134, 873, 1483, 2742, 3962, 6509, 9361, 5646], [110, 638, 1148, 1929, 2977, 4958, 7031, 4034], [184, 495, 953, 1907, 3266, 4787, 10668, 3890]], [[2124, 9174, 30796, 60493, 116320, 186405, 241785, 238398], [1297, 4861, 9628, 15560, 22887, 30806, 35144, 30736], [367, 1457, 2203, 4434, 6072, 9193, 15128, 8178], [176, 901, 1916, 3364, 4679, 8067, 11803, 6077], [152, 728, 1339, 2387, 3877, 6446, 8496, 5716], [111, 499, 1013, 2003, 3135, 4612, 8276, 3315], [166, 566, 929, 2438, 3027, 5279, 9614, 3658]], [[2124, 9162, 30755, 60348, 115999, 185863, 241585, 238234], [842, 4787, 9568, 13453, 22942, 28776, 36984, 33523], [442, 1561, 2726, 4763, 6978, 10759, 16787, 9109], [198, 980, 1686, 2976, 4462, 7387, 11257, 6123], [118, 646, 1319, 2489, 4000, 6238, 9244, 5654], [113, 603, 922, 1817, 2775, 4442, 7544, 3775], [146, 604, 1066, 1933, 3248, 4533, 9333, 3666]], [[2122, 9162, 30698, 60275, 115643, 185312, 241427, 237116], [864, 5350, 9321, 16735, 22603, 29922, 40348, 32172], [375, 1806, 2506, 4712, 6419, 11029, 13835, 9144], [184, 1033, 1728, 2834, 4857, 6311, 11532, 6309], [133, 675, 1436, 2499, 3962, 5886, 8280, 5363], [57, 505, 958, 1884, 2925, 4141, 7457, 3501], [125, 506, 1173, 2153, 2786, 5864, 8471, 3637]], [[2117, 9164, 30702, 60329, 115650, 185371, 241488, 237215], [952, 4887, 8290, 16093, 21943, 31324, 39489, 32172], [394, 1760, 2597, 5212, 6422, 11220, 14865, 9684], [156, 988, 1597, 3509, 4666, 7300, 11179, 6672], [147, 703, 1444, 2723, 4268, 5764, 10947, 5297], [114, 564, 1077, 1797, 2885, 5043, 7147, 4352], [213, 394, 915, 1979, 2756, 5379, 10438, 3618]], [[2118, 9166, 30701, 60316, 115645, 185786, 242075, 238358], [867, 4345, 9368, 15551, 20884, 32296, 36210, 32093], [358, 1885, 2596, 4954, 6559, 11263, 16243, 9773], [192, 945, 2103, 3302, 5446, 7231, 11326, 7205], [133, 858, 1316, 2767, 3938, 6256, 8459, 5351], [85, 583, 946, 1851, 2657, 4487, 6878, 3612], [114, 628, 999, 1910, 2874, 5211, 9224, 3521]], [[2120, 9202, 30673, 60184, 115470, 185281, 241693, 238123], [1020, 4904, 7570, 14733, 22327, 30045, 37226, 32410], [320, 1515, 2687, 5088, 7318, 8506, 15331, 9004], [209, 981, 1779, 2904, 4433, 7375, 10671, 6257], [154, 813, 1399, 2642, 4139, 6393, 8740, 5811], [116, 513, 918, 1593, 2715, 4824, 7041, 3492], [135, 622, 871, 1860, 3509, 4738, 10485, 3032]], [[2118, 9159, 30701, 60287, 115664, 185403, 241858, 236411], [884, 5422, 8009, 16724, 19681, 26664, 39355, 29825], [378, 1592, 2433, 5007, 6599, 10348, 18714, 9489], [170, 1017, 1715, 3577, 4528, 8291, 11445, 6575], [142, 699, 1382, 2783, 3586, 6196, 9284, 5190], [95, 544, 1086, 1764, 2872, 5109, 6804, 3640], [136, 808, 996, 2058, 2918, 4842, 10404, 3459]], [[2117, 9206, 30581, 60157, 115130, 185297, 241446, 236091], [930, 5146, 7711, 15831, 21330, 30117, 36796, 29462], [375, 1429, 2861, 4815, 6365, 10861, 14546, 9828], [170, 884, 1708, 3137, 5024, 7713, 10712, 7767], [152, 730, 1291, 2339, 3664, 6113, 9756, 4402], [92, 539, 898, 1746, 2909, 4566, 6966, 3406], [161, 568, 966, 1746, 2778, 4594, 7967, 3735]], [[2118, 9154, 30589, 60108, 115256, 185012, 241257, 238159], [1032, 4835, 8101, 15180, 21750, 31279, 33222, 32408], [386, 1714, 2545, 4725, 7065, 10080, 16876, 9578], [154, 949, 1906, 3222, 5037, 7304, 12185, 6657], [167, 830, 1362, 2466, 3812, 5766, 10681, 5208], [97, 486, 916, 1932, 3202, 4716, 7245, 3518], [129, 631, 1084, 2152, 3162, 4682, 10297, 3615]], [[2116, 9153, 30585, 60127, 115345, 185180, 241645, 237715], [1014, 5537, 8612, 14453, 21196, 30316, 36557, 32230], [337, 1773, 2792, 4775, 6474, 11276, 14952, 9684], [170, 866, 1809, 3168, 4367, 7011, 11256, 6753], [130, 756, 1290, 2560, 3860, 5236, 8959, 5739], [78, 492, 990, 1933, 2861, 4768, 7259, 3216], [116, 465, 1146, 1941, 2790, 5537, 8969, 3465]], [[2117, 9202, 30597, 60154, 115227, 185033, 241538, 238028], [1127, 5073, 8244, 14491, 21285, 28323, 34772, 31615], [359, 1638, 2670, 5011, 6952, 11046, 15416, 9612], [174, 940, 1756, 3481, 4748, 6787, 10582, 6736], [116, 670, 1225, 2531, 4053, 5670, 8068, 5254], [96, 571, 904, 1856, 2525, 4781, 7591, 3860], [121, 685, 1020, 1947, 3464, 5119, 9853, 3477]], [[2113, 9190, 30551, 60068, 115128, 185231, 241611, 237140], [805, 5100, 7927, 16899, 21693, 29894, 32898, 32314], [337, 1533, 2752, 5423, 7192, 10771, 17439, 9667], [188, 1045, 1987, 3506, 5242, 7101, 11297, 6556], [148, 814, 1305, 2813, 4208, 6155, 9201, 5241], [127, 734, 1089, 1968, 2739, 4594, 7106, 3421], [201, 456, 1024, 2278, 2997, 5368, 9613, 3579]], [[2117, 9147, 30558, 60071, 115232, 185133, 241940, 238203], [999, 5035, 9044, 16990, 19428, 31941, 32904, 32028], [355, 1748, 2670, 5343, 6757, 11743, 17028, 10376], [248, 1052, 2079, 3435, 5192, 7280, 13185, 6640], [145, 774, 1291, 2274, 4658, 5356, 8273, 4785], [111, 495, 894, 2063, 2362, 4636, 7261, 3514], [98, 832, 1226, 1836, 3541, 4404, 8779, 3965]], [[2111, 9320, 30552, 60104, 115014, 184829, 241325, 236363], [1091, 5194, 8608, 14430, 19488, 30351, 37848, 31572], [321, 1857, 2341, 5283, 6275, 10711, 16116, 8952], [182, 876, 1864, 3324, 4794, 7501, 10054, 5865], [122, 646, 1293, 2378, 4144, 5834, 8428, 4666], [111, 396, 897, 1709, 2907, 4170, 7381, 3638], [99, 587, 962, 2060, 3157, 4911, 9308, 3469]]]</roundmat>
<stdyrounds>[10, 11, 12, 13, 14]</stdyrounds>
<stdyvalues>[8969, 9853, 9613, 8779, 9308]</stdyvalues>
<stdyslope>[-39.59999999999975, 9779.599999999999]</stdyslope>
<stdyavg>9304</stdyavg>
<reachstdystate>true</reachstdystate>
<rndnr>14</rndnr>
</iops>
▲完整测试数据


▲IOPS稳态收敛图-QD32
显示相关变量如何收敛到稳定状态的过程


▲IOPS稳定态验证图-QD32
显示(10,11,12,13,14)回合进入了稳态,这里需要说明的是,当性能特别稳定的盘上去,一般来说都是(0,1,2,3,4)直接进入稳定态了,而稳定性差点的盘上去,可能就在更多的回合进入了,4K随机写入性能浮动较大的盘如果不能控制在20%以内的话,那就永远通不过这个测试。所以这个环节,从FOB状态过渡到稳定态耗费了14回合,表现尚可并不能说很好。


▲IOPS测试2D图-QD32




▲IOPS测试3D图-QD32