IOmeter测试工具

IOmeter测试工具

ID:40556465

大小:206.86 KB

页数:7页

时间:2019-08-04

IOmeter测试工具_第1页
IOmeter测试工具_第2页
IOmeter测试工具_第3页
IOmeter测试工具_第4页
IOmeter测试工具_第5页
资源描述:

《IOmeter测试工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Iometer测试工具目录目录1简介1MaxDiskSize详解2IOmeter中的参数之间的关系7简介IOmeter是用于度量和描述一个单独系统或几个系统的IO性能的工具,有以下几个功能:l测试磁盘或网络控制器的性能l测试传输带宽及反应能力l连接设备的网络吞吐量l负荷分担性能l系统级的硬件性能l系统级的网络性能IOmeter由两部分组成:Iometer和dynamo一般要使用多个Iometer对设备发起请求,只启动一个Iometer,在其他主机上启动dynamo命令:dynamo–i运行Iometer的主机IP–m本机的IP只要另一台主机执行“

2、dynamo-i192.168.0.123-m192.168.0.50”,后就可以在运行Iometer的主机上看到运行dynamo的那台主机。7/7点击工具栏上的红圈里的图标,可以添加worker。在一个主机上可以有几个worker对磁盘进行访问。MaximumDiskSizes是指Iometer对多大的扇区进行访问,一般来讲一个扇区是512Bytes,如果是10000的话,就是指Iometer只对5M的磁盘进行访问。默认是0,如果是0,则意味着对整个磁盘扇区进行访问。如果StartingDiskSector是5,而MaximumDiskSize

3、s是10,那么Iometer将对磁盘的5-12扇区进行访问StartingDiskSector是指从哪个扇区开始对磁盘进行访问。默认是0,意思是从第一个扇区开始访问磁盘。#ofOutstandingI/Os就是红圈里的这个值,这是并发执行的指令数。在目前的环境中,一般这个值就设在16。TestConnectionRates是指Iometer的Worker打开和关闭其访问磁盘的频率。默认是关闭,意思是所有磁盘都是在开始访问时开启,在结束访问时关闭。一般来讲:磁盘从”打开“-”访问的IO数“-”关闭“这个过程称为一个连接。如果开启这个值,并指定了一个

4、数,意思就是:Iometer在开始访问磁盘时打开磁盘,发起这个数量的IO后就会关闭磁盘,然后重新打开磁盘、执行IO……,周而复始。MaxDiskSize详解•在Iometer开始对磁盘进行访问时,会先生成一个文件iobw.tst,其大小决定于“MaxDiskSize”,如MaxDiskSize=10000,则生成5M的文件,如果MaxDiskSize=0,则生成一个占满全磁盘的文件;这个动作在Iometer“开启-关闭”过程中只做一次。•之后如果删除这个文件,再对其进行顺序写操作时,发现文件只是指定用于访问磁盘的数据块的大小;如果此时是对磁盘进行

5、随机读或写,那么Iometer出错;如果设置对磁盘进行顺序读,Iometer此时不会对磁盘进行读操作。即:此时只有顺序写操作有效。•Iometer运行后,使用64K的数据块对本机磁盘进行顺序写,此时带宽为36.5,IOPS7/7为584.0;停止Iometer,删除已生成的文件,再次启动Iometer,此时IOPS一下就升到了1650左右,带宽也变成103左右。主要是指使用哪个网络接口对磁盘进行访问。GlobalAccessSpecificationsList是指已有的Iometer对磁盘的访问规则(右边的一项)AssignedAccessSpe

6、cificationsList是指已选择的访问规则(左边的一项),可以看到左边的选项中有:红灯-表示已运行过的规则;绿灯-表示正在运行的规则;蓝灯-表示还未运行的规则;7/7必须要选定访问规则后才能执行Iometer,如果左边是空的,那么点击运行时,Iometer会报错。可以把左边的值加入到右边,这样就可以测完一个设置,接着测下一个设置。Name是指正在编辑的规则的名字;DefaultAssignment是指在创建这个规则时把它分配给哪个Worker,有几个选项:AllWorkers,DiskWorkers,NetworkWorkers,orNo

7、ne.默认是None。中间的大框是访问的子规则,可以有多个值,通过右边的按钮InsertBefore或者InsertAfter来添加。PercentofAccessSpecification是指使用当前这种方式进行访问的概率。如果只有一个规则的话必须是100%。红圈里的这三个值是比较关注的。TransferRequestSizes是用于传输的数据块大小;一般来讲数据块越大,那么它的IOPS就越小。数据块的大小与IOPS的乘积就可以得到系统的吞吐量(也就是带宽的概念)。可以从1byte到1023MB+1023KB+1023bytes,Percent

8、Read/WriteDistribution是指模拟读写的动作,可以这么理解:系统对磁盘发起了10万个IO,这些IO中百分之多少用于读,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。