Iomter 安装

    技术2022-05-20  33

    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!可以按照你的需要进行测试了!

     

     


    最新回复(0)