Iomter 安装

IO Meter是Inter开发的用来测试磁盘和网络IO性能的软件,目前测试磁盘系统性能中很常用。在IO Meter中用户可以自行设置读写或者写入测试的数据块和队列深度等参数,来进行磁盘最大I/O性能、最大数据吞吐等指标的测试,还可以通过对参数的不同设置,来模拟磁盘系统在webSever(网站服务器),filesever(文件服务器)和OLTP(OnLine Transaction Processing,在线交易处理)服务器等真实环境中的性能读写。


IO Meter工作原理:

       Iometer分为控制台和客户端。

       控制台也叫iometer端,必须是windows平台,可以为xp20002003NT系统。甚至Vista2008

       客户端也叫Dynamo端,可以是windowslinux平台,dynamo端是就是我们 要测试的节点。Linux客户端可以是redhat8,9;suse8.1debian3.0.

      在dynamo端执行Dynamo命令使之连接到控制台,控制台可以显示Dynamo端的磁盘设备和文件系统设备,因此可以在控制台指定测试策略来对客户端的设备进行测试,实际的测试负载在客户端产生。



 

下面开始安装IO Meter,本文安装的版本是2008.06.22-rc2。下载地址http://sourceforge.net/projects/iometer/


Window客户端:

下载iometer-2008-06-22-rc2.win.32.zip

       (控制台和客户端均为这一压缩包)

       解压后进入iometer-2008-06-22-rc2/src/Release目录,有两个可执行文件iometer.exeDynamo.exe文件。

其中iometer.exe为控制台端。Dynamo为客户端。

Linux客户端:

 

在安装之前首先要确保系统中安装有G++,要是没有,执行如下命令:

yum install gcc*

 

下载:iometer-2008-06-22-rc2.src.tgz

将上面的tgz包拷贝到linux下解压:

Tar  zxvf  iometer-2008-06-22-rc2.src.tgz

Cd  iometer-2008-06-22-rc2/src

可以看到下面有几个文件:

Makefile-Linux.i386

Makefile-Linux.ia64

Makefile-Linux.ppc

Makefile-Linux.x86_64

Makefile-Linux.xscale

Makefile-NetWare.i386

Makefile-OSX.all

Makefile-Solaris.i386

 

Makefile-Solaris.sparc

我的机器是32位CentOs5.3操作系统,因此选择Makefile-Linux.i386,然后开始安装

Make all -f  Makefile-Linux.i386

这样就安装完成了。

 

在运行IO Meter时,先打开Window上的iometer端,然后再Linux上打开dynamo端,打开方法如下:

cd /usr/local/iomter-2008/src

./dynamo -i 192.168.149.233 -m 192.168.149.200

注:-i 后面是iometer端,即window端的ip地址,-m 后面是dynamo端,即Linux端的ip地址

OK!可以按照你的需要进行测试了!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章