Přeskočit na hlavní obsah
  • Vkládejte objednávky snadno a rychle
  • Zobrazit objednávky a sledovat stav expedice
  • Vytvořte a přistupujte k seznamu svých produktů
  • Spravujte své profily, produkty a kontakty na úrovni produktů na stránkách Dell EMC pomocí správy společnosti.

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

Shrnutí: 如何使用 IOMeter 测试 Dell PowerEdge 服务器的性能

Tento článek byl zřejmě přeložen automaticky. Máte-li připomínky k jeho kvalitě, informujte nás pomocí formuláře ve spodní části stránky.

Obsah článku


Pokyny

Iometer 是工作负载生成器(它执行 I/O 操作以向系统施加压力)和测量工具(它检查并记录其 I/O 操作的性能以及对系统的影响)。它可配置为模拟任何程序或基准的磁盘或网络 I/O 负载,也可用于生成整个合成 I/O 负载。它可在单个或多个(联网)系统上生成并测量负载。



1.描述

该工具包含两个程序 IometerDynamo

  • Iometer 是控制程序。通过 Iometer 的图形用户界面,您可以配置工作负载、设置操作参数以及启动和停止测试。Iometer 告诉 Dynamo 执行哪些操作,收集结果数据,并将结果汇总到输出文件中。一次只能运行 Iometer 的一个副本;它通常在服务器上运行。
 
  • Dynamo 是工作负载生成器,没有用户界面。Dynamo 根据 Iometer 的命令执行 I/O 操作并记录性能信息,然后将数据返回给 Iometer。一次可能有多个 Dynamo 副本同时在运行;通常,一个副本运行在服务器上,其他各个副本分别运行在各个客户端计算机上。


2.说明文件

要在 Windows 系统上测试性能,可以直接安装和启动 Iometer。
不必额外安装 Dynamo。以下是有关安装工具和启动测试程序的说明。
 

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

    HOW10228_en_US__1icon 提醒:对于 Windows 2008 及更高版本,请下载版本 1.1.0。对于较旧的 Windows 版本,请使用版本 2006.07.27

    HOW10228_en_US__2image3(1)
    图 1.1:Iometer 下载页面
     

  2. 右键单击安装文件,然后单击以管理员身份运行
    HOW10228_en_US__32015-08-17 16_16_12-Oracle Knowledge
    图 1.2:桌面上的 Iometer 文件
     

  3. 接受 UAC 请求。
    HOW10228_en_US__4image5(1)
    图 1.3:UAC 请求
     

  4. 在欢迎屏幕上单击 Next >(下一步 >)。
    HOW10228_en_US__5image6
    图 1.4:欢迎屏幕
     

  5. 同意许可协议
    HOW10228_en_US__6image7
    图 1.5:许可协议
     

  6. 选择应安装的组件,然后单击 Next
    HOW10228_en_US__7image8
    图 1.6:选择组件
     

  7. 选择安装目标,然后单击 Install
    HOW10228_en_US__8image9
    图 1.7:定义目标文件夹
     

  8. 安装完成后,单击 Finish
    HOW10228_en_US__9image10
    图 1.8:完成安装
     

  1. 启动 Iometer
     

  2. 同意许可条件
    HOW10228_en_US__10clip_image001(1)
    图 2.1:许可条件
     

  3. 单击文件夹按钮
    HOW10228_en_US__11clip_image003
    图 2.2:左上角的文件夹按钮
     

  4. 下载或创建一个测试配置文件,并使用 Iometer 将其打开。

    HOW10228_en_US__12clip_image004
    图 2.3:选择配置文件
     

  5. 选择要测试的设备

    警告:除非另有说明,否则仅在文件系统上使用 Iometer,要不然,可能会丢失数据!

    HOW10228_en_US__13clip_image006
    图 2.4:选择要测试的设备
     

  6. 通过单击绿旗按钮来启动测试
    HOW10228_en_US__14image22
    图 2.5:中间上方的绿旗按钮
     

  7. 定义保存结果文件的目标位置
    HOW10228_en_US__15image23
    图 2.6:选择结果的目标位置
     

  8. 现在测试启动并将运行大约 10-15 分钟
    HOW10228_en_US__16image24
    图 2.7:运行测试
     

程序 Iometer 仅在 Windows 操作系统上运行。因此,在 Linux 系统上,工具 Dynamo 用于将相关信息发送到安装了 Iometer 的 Windows 系统。
也就是说,必须在 Windows 系统或 Windows 仿真程序上安装 Iometer,才能测试安装了 Linux 的系统。从 Iometer.org 下载 Iometer。

HOW10228_en_US__1icon 提醒:匹配的 Dynamo 文件包含在 Iometer.org 上的 Iometer 归档中。
  1. 首先在与要测试的服务器位于同一网络的 Windows 系统上安装 Iometer。
    如果没有可用于运行 Iometer.exe 的 Windows 客户端,您也可以使用 WinE 仿真程序来运行它。  
    HOW10228_en_US__18image29
    图 3.1: Iometer GUI
     

  2. 通过 SSH 连接到 Linux 服务器(例如,通过 Putty)
    HOW10228_en_US__19image31
    图 3.2:Putty

    HOW10228_en_US__20image32
    图 3.3:单击 Yes
     

  3. 登录到服务器
    HOW10228_en_US__21image33
    图 3.4:通过 Putty 进入控制台
     

  4. 使用 uname -i 接收有关硬件平台的信息,这是选择正确版本的 Dynamo 所必需的。
    HOW10228_en_US__22image35
    图 3.5:检查硬件版本 
     

  5. 使用 rpm -qa|grep -i glibc,可检查已安装的 glibc 版本

    HOW10228_en_US__1icon 提醒glibc 2.15 或更高版本需要与 Iometer 1.1.0 一起运行。否则,请使用 2006.07.27

    HOW10228_en_US__24image36
    图 3.6:命令输出
     

  6. 切换到 /tmp 文件夹
    HOW10228_en_US__25image37
    图 3.7:/tmp 文件夹
     

  7. 使用 tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2 解压已下载的 Iometer 文件
    HOW10228_en_US__26image38
    图 3.8:解压 dynamo 文件
     

  1. 通过使用 CLI 命令 ipconfig,检查 Windows 系统的 IP 地址
    HOW10228_en_US__27image30
    图 4.1:检查 Windows 系统的 IP
     

  2. 使用 ip addr showifconfig -a,检查 Linux 系统的 IP 地址
    HOW10228_en_US__28image39
    图 4.2:检查 Linux 系统的 IP
     

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

    HOW10228_en_US__1icon 提醒:停止 Linux 防火墙的命令是:
    基于 SuSE: rcSuSEfirewall2 stop
    基于 RHEL:service iptables stopsystemctl stop firewalld
    基于 Debian: service iptables stop
    基于 Ubuntu: ufw disable

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

  4. 键入 vi /etc/hosts,以更改用于名称解析的主机文件
    HOW10228_en_US__31image42
    图 4.4:打开 /etc/hosts
     

  5. 添加 Linux 系统的 IP 地址和名称
    HOW10228_en_US__32image43
    图 4.5:添加 IP 和名称 
      

  6. 现在,使用以下命令将 dynamo 与 Iometer 建立连接:
     dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
    HOW10228_en_US__33image44
    图 4.6:将 dynamo 连接到 Iometer

    HOW10228_en_US__34image45
    图 4.7:建立连接
      

  7. 现在,在 Iometer 中,Linux 服务器可见
    HOW10228_en_US__35image47
    图 4.8:Iometer 中列出的 Linux 系统
      

  8. 在加载测试模板之前,必须对文件进行一些更改。

    在编辑器(如记事本)中打开文件。使用您在步骤 5 中使用的信息更改管理器名称和管理器网络地址。更改完成后保存该文件。
    HOW10228_en_US__36image50
    图 4.9:搜索管理器列表

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

    HOW10228_en_US__38image52
    图 4.11:添加 Linux 服务器 IP 地址并保存文件
     

  9. 加载更改的模板
    HOW10228_en_US__39image53
    图 4.12:加载配置文件
     

  10. 选择要测试的设备

    警告:除非另有说明,否则在文件系统上使用 Iometer,要不然,可能会丢失数据

    HOW10228_en_US__40image54
    图 4.13:选择要测试的设备
     

  11. 通过单击绿旗按钮来启动测试
    HOW10228_en_US__41image55
    图 4.14:中间上方的绿旗
     

  12. 选择测试后保存结果的目标位置。
    HOW10228_en_US__42image56
    图 4.15:选择结果的目标位置
      

  13. 现在,测试开始
    HOW10228_en_US__43image57
    图 4.16:运行测试
     

  14. 测试完成时..
    HOW10228_en_US__44image60
    图 4.17:在控制台视图中完成测试
      
    …请勿忘记重新激活防火墙,从 /etc/host 中删除信息(撤消步骤 5)并 exit
    HOW10228_en_US__45image61
    图 4.18:退出控制台

Vlastnosti článku


Dotčený produkt

PowerEdge, PowerVault

Datum posledního vydání

17 zář 2021

Verze

5

Typ článku

How To