如何测试性能的PowerEdge服务器上使用Iometer

如何测试性能的PowerEdge服务器上使用Iometer




Iometer是工作负载生成器(它执行I/O操作以向系统施加压力)和测量工具(它检查并记录其I/O操作的性能以及对系统的影响)。 Iometer is both a workload generator (it performs I/O operations in order to stress the system) and a measurement tool (it examines and records the performance of its I/O operations and their impact on the system).它可配置为模拟任何程序或基准的磁盘或网络I/O负载,也可用于生成整个合成I/O负载。它可在单个或多个(联网)系统上生成并测量负载。



1)。说明

该工具包含两个程序IometerDynamo

  • Iometer是控制程序。通过Iometer的图形用户界面,您可以配置工作负载、设置操作参数以及启动和停止测试。Iometer告诉Dynamo要做些什么,收集结果数据并在输出文件中总结结果。一次应只运行Iometer的一个副本;通常运行在服务器上。

  • Dynamo是工作负载生成器,没有用户界面。Dynamo根据Iometer的命令执行I/O操作并记录性能信息,然后将数据返回给Iometer。Dynamo可同时运行多个副本,通常一个副本运行在服务器上,另一个副本运行在各个客户端计算机上。


2)。说明文件

测试在Windows系统上的性能,Iometer可直接安装和启动。
另一个安装的并不必要。下面的查找工具和启动测试过程的安装说明。
 

  1. 首先,您必须从iometer.org下载Iometer

    注:对于Windows2008及更高版本,请下载版本1.1 .0。对于较早的Windows版本使用版本2006.07.27

    iometer.org
    图1.1:Iometer下载页面
     

  2. 右键单击文件,然后单击“Run as administrator的设置 Right click the setup file and then click on Run as administrator

    图1.2:Iometer台式机上的文件
     

  3. 接受UAC的请求。

    图1.3:UAC请求
     

  4. 单击"下一步">"Welcome"(欢迎)屏幕上。

    图1.4:欢迎屏幕
     

  5. 同意许可协议

    图1.5:许可协议
     

  6. 选择应安装的组件,然后单击Next(下一步) Select the componentes that should be installed and click Next

    图1.6:选择组件
     

  7. 选择安装目标并单击安装 Select the installation destination and click Install

    图1.7:定义目标文件夹
     

  8. 完成安装后,单击Finish(完成) When installation is done, click on Finish

    图1.8:完成安装
     

  1. 启动Iometer
     

  2. 同意许可条件

    图2.1:许可证条件
     

  3. 单击文件夹按钮

    图2.2:文件夹按钮的左上角
     

  4. 下载测试配置文件sim-现实工作负载-2.1 .0.ICF,并使用Iometer打开它。

    注:如果您正在使用Iometer2006.07.27、使用sim-real-world-workload-1.2 .0.ICF,而不是。


    图2.3:选择配置文件
     

  5. 选择要测试的设备

    警告:除非指示,否则,仅使用Iometer对文件系统或可能发生数据丢失!


    图2.4:选择要测试的设备
     

  6. 通过单击的绿色标记按钮开始测试

    图2.5:绿色标记按钮中间
     

  7. 定义目标结果文件的保存位置

    图2.6:选择目标的结果
     

  8. 立即启动并运行测试大约10-15分钟 Now the test starts and will run for about 10-15 minutes

    图2.7:运行测试
     

Iometer程序只能在Windows操作系统上运行。以便在Linux系统上的工具,并使用相关信息发送到Windows系统,其中安装了Iometer。 
这意味着一个Iometer安装在Windows系统上安装Linux或Windows仿真器测试所需的系统。下载Iometer从iometer.org

注:匹配Dynamo文件包含在Iometer iometer.org的归档文件
  1. 第一次在Windows系统上安装Iometer与服务器在同一个网络中,您想要测试。
    如果没有Windows客户端运行Iometer.exe,它可以用wine仿真器一起运行。  

    图3.1:Iometer GUI。
     

  2. 通过SSH连接到Linux服务器(例如通过PuTTY)

    图3.2:PuTTY


    图3.3:单击“Yes(是)” Figure 3.3: Click Yes
     

  3. 登录服务器。

    图3.4:控制台通过PuTTY
     

  4. uname-i收到的硬件平台,它有必要选择Dynamo的正确版本。有关的信息。

    图3.5:检查硬件版本 
     

  5. 使用rpm-qa|grep-i glibc,检查安装的glibc版本 With rpm -qa|grep -i glibc you check the installed version of glibc

    :glibc2.15或更高版本需要运行Iometer1.1 .0。否则,请使用2006.07.27 Otherwise, use 2006.07.27


    图3.6:命令输出
     

  6. 切换到/tmp文件夹中

    图3.7:/tmp文件夹
     

  7. 解压缩tar xvf Iometer下载Iometer文件-linux-1.1 .0.X86_64-bin.tar.bz2 Uncompress the downloaded Iometer file with tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2 

    图3.8:解压缩并文件
     

  1. 检查Windows系统的IP地址,方法是使用CLI命令ipconfig Check the IP address of the Windows system by using the CLI command ipconfig

    图4.1:检查Windows系统的IP
     

  2. 检查Linux系统的IP地址与IP地址显示ifconfig-a Check the IP addresses of the Linux system with ip addr show or ifconfig -a

    图4.2:检查IP的Linux系统
     

  3. 停止Linux防火墙以允许Dynamo和Iometer之间的通信

    :命令以停止Linux防火墙:
    基于SUSE:rcsusefirewall2停止 SuSE based: rcSuSEfirewall2 stop
    基于RHEL:Service iptables stopsystemctl停止firewalld RHEL based: service iptables stop or systemctl stop firewalld
    基于Debian:Service iptables stop Debian based: service iptables stop
    基于Ubuntu:未通过UFW禁用 Ubuntu based: ufw disable


    图4.3:停止Linux系统上的防火墙
      

  4. 键入vi/etc/hosts以更改对主机文件名称解析

    图4.4:打开/etc/hosts
     

  5. 添加IP地址和Linux系统的名称

    图4.5:添加IP和名称 
      

  6. 现已连接并使用IOMeter,方法是使用命令:
     Dynamo-i-m dynamo -i -m

    图4.6:将Dynamo Iometer


    图4.7:连接已建立
      

  7. Iometer中现在显示Linux服务器

    图4.8:Linux系统Iometer中列出
      

  8. 加载测试模板sim-real-world-workload-2.1 .0.ICF之前,某些更改必须在文件上执行的任务。

    注:如果您正在使用Iometer2006.07.27、使用sim-real-world-workload-1.2 .0.ICF,而不是。

    在编辑器中打开的文件(例如, 记事本)。更改管理器名称和管理器通过使用您在步骤5中使用的信息的网络地址。保存文件时,更改已完成。

    图4.9:搜索管理器列表 Figure 4.9: Search MANAGER LIST


    图4.10:添加的Linux服务器名称


    图4.11:添加Linux服务器IP地址,然后保存文件
     

  9. 加载已更改的模板

    图4.12:加载配置文件
     

  10. 选择要测试的设备

    警告:除非指示,否则,仅使用Iometer对文件系统或可能发生数据丢失!


    图4.13:选择要测试的设备
     

  11. 开始测试通过单击“绿色标志”按钮

    图4.14:绿色标记的中间
     

  12. 选择目标位置应保存测试后的结果。

    图4.15:选择目标的结果
      

  13. 现在可以测试启动

    图4.16:运行测试
     

  14. 测试完成时。

    图4.17:完成测试中的控制台视图
      
    …请不要忘记重新激活防火墙,删除/etc/host(撤消步骤5)中的信息和退出

    图4.18:退出控制台



Need more help?
Find additional PowerEdge and PowerVault articles

Visit and ask for support in our Communities

Create an online support Request


文章 ID: HOW10228

上次修改日期: 2018/04/09 17:55


為本文評分

準確
實用
易懂
這篇文章對您有用嗎?
傳送意見反應
評語中不得包含下列特殊字元:<>()\
很抱歉,我們的意見回饋系統目前關閉中。請稍後再試。

感謝您的寶貴意見。