测试平台以及方法

我们采用业界认可的IOMeter 2006.07.27.win32.i386版本来完成磁盘子系统性能的测试并使用定制的Excel宏来完成数据分析。IOMeter是一款功能非常强大的IO测试软件,它包含了负载发生器(IOMeter称其为Worker),提供一系列标准测试组件以模仿实际应用,如WebServer(网站服务器)、FileServer(文件服务器)和在OLTP(OnLine Transaction Processing,在线交易处理)服务器。这些测试组件产生不同大小的输入输出请求和读/写分布,以模仿实际应用中的行为。
IOMeter测试方法:
Max IO(read):
测试读取尺寸为512Bytes,100%读取操作,随机率为0%,即为100%连续读取,用于检测磁盘子系统的最大IO能力。
Max IO(write):
测试写入尺寸为512Bytes,0%读取操作,随机率为0%,即为100%连续读取,用于检测磁盘子系统的最大IO能力。
OLTP:
OLTP事务处理专门用于处理实时交易过程中的管理、审计和入册过程。类似的应用实例有复杂的航空票务系统和金融交易系统等。缘其自然,OLTP是一种具有高度随机性的读写输入输出应用,其读写比例为2:1。测试读取尺寸为8KB,67%读取操作,随即率为100%。
WebServer:
网站服务器应用于处理多用户通过Internet或Intranet进行的访问。这些请求具有典型的随机性,并且在用户访问不同页面或视频应用时大量偏向于读请求。同样,一个访问频繁网站服务器也应该采用较高的队列深度来模拟。测试读取尺寸从512Bytes到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能。
测试时,队列深度从1到128,仅使用了一个Worker,因为对于网络存储服务器而言,无论多少个Worker硬盘都最终到的是一连串的IO流。
推荐:12款超棒的乌班图 Linux GTK主题
Z拆机:杰和GCR2524MP-RF服务器图赏
2022龙芯生态大会专题
2021浪潮专题
宝德 NVIDIA 协同赋能,为您的AI之旅保驾护
OCP CHINA DAY 2019