[IOmeter磁盘IO性能测试工具.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[IOmeter磁盘IO性能测试工具

IOmeter磁盘IO性能测试工具Linux下IOmeter的使用-------------------------------------IOmeter是intel开发的一款免费软件,主要用于Windows和Linux平台下对磁盘IO子系统和网络IO做性能测试。IOmeter通过Dynamo来生成多种IO测试,每一个Dynamo叫做一个Managere。每一个Manager下又有多个worker,worker即时Dynamo的线程,比如worker1用于测试磁盘IO,worker2用户测试网络的IO。IOmeter的界面如下:在linux下使用IOmeter由于没有UI,所以需借助windows下的UI,首先下载linux下的IOmeter,进入src目录后,一般有一个dynamo执行程序,执行以下命令:./dynamo -i windows主机ip -m linux主机ip ;然后下载windows的IOmeter,安装完成之后在windows下启动IOmeter,就能看到Linux下的磁盘,如上图test4所示。。测试步骤大致如下:1)添加一个worker,自动命名为worker1.(黄色图表表示逻辑盘,如果是物理磁盘,图表为蓝色);2)选择要测试的磁盘 ,比如sdb;3)在 “Access Specifications” 页面中选择default并添加至左侧栏内,default的设置可以通过edit调整。4)在“Results Display”页面选择页面更新频率,一般选择5s到10s刷新一次。5)在“Test Setup”页面可以设置测试的时间以及其他一些复杂躬耕,时间一般设为5min。6)点击绿色小旗按钮开始测试。--------------------------------------------------------------------------------------?简介Iometer 是一个工作在单系统和集群系统上用来衡量和描述I/O子系统的工具。它的发音为“eye-OM-i-ter,” 以便和单词“thermometer.”的发音押韵。Iometer 为计算机I/O子系统所作的工作就如同测力计为引擎所作的工作一样:它测定在可控制的负荷下系统的性能。Iometer 以前被称为“伽利略”。Iometer 既是工作负载生成器(也就是说,它可以进行输入输出操作,以便增加系统的负荷),它还是一个测量工具(也就是说,它检查并且记录I/O 操作的性能和对系统的影响)。它可以被配置为模拟任何程序或者基准测试程序的磁盘和网络I/O的负载,或者用来产生整个综合的I/O负载。它也可以用来产生并测量单系统或者多系统(网络)的负载。Iometer 可以被用来测量和描述:? 磁盘和网络控制器的性能??总线的带宽和时延容量? 对于附带驱动器的网络吞吐量? 共享总线的性能? 系统级别的硬件驱动的性能? 系统级别的网络性能1.1 组成部分 Iometer 包含了两个程序,Iometer 和 Dynamo.? Iometer 是控制程序。使用图形用户接口(GUI),你可以配置负载,设置操作参数,启动和停止测试。Iometer 告诉Dynamo 去做什么,搜集分析数据,将分析数据输出到文件中。在某一时刻,只能有一个Iometer副本运行;典型的情况是运行在服务器上。? Dynamo 是负载生成器。它没有用户界面。当接收到Iometer 发送过来的命令,Dynamo执行相应的I/O 操作并且记录性能信息,然后将数据返回给Iometer。它可以有多个副本同时运行;典型的情况是服务器上运行一个副本,每个客户端运行一个副本。Dynamo 是多线程的;每一个副本都可以模拟多客户程序的工作负载。Dynamo中的每一个运行的副本称为一个管理者;副本中的一个线程称为工作者。1.2 新特性: 大量的代码做了修改,清除了一些代码,并且加强了可移植性 。1.3 Bug的修订: 在磁盘目标表(Max Disk Size field,即最大磁盘大小一栏)修改了2 GB的限制。Solaris:当有多个交换设备时会发生段错误,这个Bug已经修正。同前一版本相比,所作的改进和Bug的修订的详细的列表,请察看CHANGELOG文件。4许可协议 如果你使用Iometer,就认为你已经同意了 Intel 开放软件许可协议(Intel Open Software License ,在你第一次运行Iometer的新版本时会显示该许可协议)。该协议的一些重要的条目如下:(1) Iometer 被提供为“只是使用它”, 没有保证和任何种类的担保。(2) Intel 不认可、支持或者担保Iometer的性能结果。1.5 系统需求 Iometer 目前能正确的运行在Windows

文档评论(0)

1983xuesheng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档