存储 频道

解读华为赛门铁克T系列存储SPC-1测试

  测试流程介绍

  SPC-1正式的测试流程主要包括了metrics测试、repeat1测试、repeat2测试、persistence1测试及设备下电再上电后的persistence2测试这四个测试环节,具体测试流程参考下图所示:

测试流程介绍
▲SPC-1测试流程

  在SPC-1测试过程中不能被打断,其中metrics和repeat测试主要测试存储系统的性能和稳定性,persistence测试主要测试设备下电再上电后的数据一致性与可靠性。

测试流程介绍
▲SPC-1 Metrics测试环节

  Metrics测试首先按系统能达到的最大负载进行长时间稳定性测试(Sustainablity Test Phase),通过延迟曲线以评判其性能稳定性;之后进入IOPS测试阶段(IOPS Test Phase),会获取100%负载时的IOPS值,作为系统最高IOPS值体现在测试报告中;最后进入负载递减测试阶段(Response Time Ramp Test Phase),负载会按照95%,90%,80%,50%,10%这种贴近OLTP类真实应用的负载周期变化规律进行梯度递减,测试IOPS和响应时间的变化趋势,详细记录各负载点的性能与延迟变化情况,会重点关注10%负载时的平均延迟。从OLTP类应用的需求考虑,以上测试均需要保证系统的I / O平均延迟小于30ms才算通过。

测试流程介绍
▲SPC-1 Repeat测试环节

  Repeat测试包含Repeatability Test Phase#1和Repeatability Test Phase#2两次测试,每次Repeat测试会度量Metrics测试中所获得的最高IOPS和10%低负载时的平均响应时间是否可以重现,且误差不能大于5%,确保Metrics测试阶段获得的存储系统性能结果是可以重复获得,而非昙花一现。

0
相关文章