Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1575954
  • 博文数量: 317
  • 博客积分: 10283
  • 博客等级: 上将
  • 技术积分: 3566
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-04 11:38
个人简介

哥使用Linux

文章分类

全部博文(317)

分类: LINUX

2008-03-23 23:05:11

IOMeter是业界广泛使用的IO性能测试软件。通过使用不同的IOMeter设定值来呈现文件服务器(选择范围为512Bytes到64KB)和网站服务器(选择512Bytes到512KB作为I/O范围)的相应负载。在实际测试过程中可以使用IOMeter进行如下测量:Max IO、File Server、Web Server。
 
 是业界广泛使用的性能测试软件。通过使用不同的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的安装与配置的全过程见:

阅读(4680) | 评论(3) | 转发(1) |
给主人留下些什么吧!~~

chinaunix网友2010-01-27 09:36:43

http://www.iometer.org/doc/downloads.html这里都有所有版本

jerryxi2008-08-11 17:15:49

您好! 请问能否提供IOMeter 2004.07.30.win32.i386?或者能从什么地方下载到这个软件?我的联系方式tencen@tencen.cn 谢谢!

chinaunix网友2008-03-24 09:16:00

IOmeter中的参数之间的关系: IOPS×blocksize / 1024= bandwidth(throughout) number of worker ×number of outstanding IO ×1000 / IOPS = Average I/O Response Time (ms)