扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
IOMeter是业界广泛使用的IO性能测试软件。通过使用不同的IOMeter设定值来呈现文件服务器(选择范围为512Bytes到64KB)和网站服务器(选择512Bytes到512KB作为I/O范围)的相应负载。
在实际测试过程中可以使用IOMeter进行如下测量:
Max IO:
为了得到完整的磁盘性能数据,可以测试512Bytes到512MBytes等多种数据块大小,并分别测试了100%读取操作或100%写入操作下的表现,测试随机率可以从0%-100%,用于检测磁盘子系统的最大输入输出能力。从所有的数据中,可以分别得到的数据指IOps(每秒操作数)以及MBps(传输速率)。
File Server:
文件服务器应用在一个多用户或网络化的环境中专门用于文件的储存,恢复和管理。不同用户的访问形成了多线程,因此,其工作负载是随机性的。输入输出大小是可变的,取决于所操作的文件大小。读/写分布也是变化的。总的来说,一个频繁使用的多用户服务器应该采用较高的队列深度来模拟。
Web Server:
网站服务器应用于处理多用户通过Internet或Intranet进行的访问。这些请求具有典型的随机性,并且在用户访问不同页面或视频应用时大量偏向于读请求。同样,一个访问频繁网站服务器也应该采用较高的队列深度来模拟。最后,测试读取尺寸从512Bytes到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能。在实际的桌面环境中,小于4KB的块访问数量不少,但是由于操作系统的缓存的存在而具有一定的降低,主要的块大小基于4KB。
IOMeter硬盘性能测试对CPU、内存等参数并不是很敏感——当然CPU要保证在测试中不能出现100%的占用率。
接下来就让我们一起来看看IOMETER的安装与配置的全过程。
我现在所使用的IOMETER版本是iometer-2004.07.30.win32.i386版。
其安装过程如下:
第一步双击打开安装文件:
点击NEXT:
选择加入MS Acess导入导航:
点击finish:
从所有程序列表中打开IOMETER。
选中下图中的标记的图标可以产生一个新的测试机。
增加一个新的测试机之后的情形。
点击以下被标记图标可以新增一个任务组:
点击一下被标记的图标可以增加一个网络连接。
选中一下被标记的图标可以复制所选中的任务组。
选中需要被测试的硬盘。
添加需要被测试的数据库模本。
察看测试结果。
选中以下被标记的图标可以设置测试的时间间隔。
选中以下被标记的图标开始测试,选择结果存放地址。
开始测试后,察看测试结果。
测试结果中包含的结果项。
总的I/O速度。
读数据的I/O速度。
写数据的I/O速度。
总的数据传输速度。
总的每秒联接数。
总的每秒读写数据量。
每秒读取的数据量。
每秒写入的数据量。
总的平均响应时间。
平均的读取响应时间。
平均的写入响应时间。
平均的传输响应时间。
平均的连接响应时间。
最大的I/O响应时间。
最大的读取响应时间。
最大的写入响应时间。
最大的传输响应时间。
最大的连接响应时间。
总的CPU使用率。
CPU使用时间的占用率。
优先使用时间占用率。
缩节时间占用率。
中断时间占用率。
CPU的有效使用率。
网络数据包传输速率。
总的传输错误数。
TCP中转错误数。
总的出错数。
读取出错数。
写入出错数。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者