vdbench utility工具的使用

vdbench是一款用于测试性能的开源工具,在存储测试领域使用广泛,不仅可以用来测试裸盘性能,也可以用于测试文件系统性能。Parmfile文件中各参数的使用,在vdbench.pdf文档中已经有较详细的讲解,这里不再做赘述。本文章主要讲解一下vdbench自带的几个小工具的使用,熟练使用这几个utility可以大大提高工作效率

1. ./vdbench rsh

此工具是用于windows系统多主机联机跑vdbench时使用,因为windows操作系统不支持ssh,因此,vdbench提供了rsh的通信方式。在目标主机上执行此工具后,vdbench将会启动一个java socket用于vdbench slave与master之间通信
使用方法:

./vdbench rsh

2. ./vdbench parse

此工具可以将测试产生的结果数据快速生成一个Excel可打开的CSV文件,可以非常方便的对测试结果进行分析
使用方法:

./vdbench parseflat -i <flatfile.html> -o output.csv [-c col1 col2 ..] [-a] [-f col1 value1 col2 value2..]
	-i input flatfile, e.g. output/flatfile.html
	-o output CSV file name (default stdout)
	-c which column to write to CSV. Columns are written in the order specified
	-f filters: 'if (colX == valueX) ... ...' (Alphabetic compare)
	-a include only the 'avg' data. Default: include only non-avg data.
	-i是表示待分析的文件,这里写vdbench输出目录里的flatfile.html这个文件,写其它文件不能正常解析;
	-o是解析后的输出文件,可以手动指定存放目录。文件格式为CSV,此文件的列由-c参数指定,列的顺序为-c参数的顺序
	-a是表示csv文件中只记录测试过程中的avg值

使用举例:

PS C:\Users\Administrator\Desktop\vdbench50406> .\vdbench.bat parseflat -i D:\AS2150G2\25pcs1.2t_ssdcache_0706\flatfile.html -c run rate MB/sec seekpct rdpct bytes/io threads resp -o d:\output.csv -a
vdbench parseflat arguments:
Argument 0: -i
Argument 1: D:\AS2150G2\25pcs1.2t_ssdcache_0706\flatfile.html
Argument 2: -c
Argument 3: run
Argument 4: rate
Argument 5: MB/sec
Argument 6: seekpct
Argument 7: rdpct
Argument 8: bytes/io
Argument 9: threads
Argument 10: resp
Argument 11: -o
Argument 12: D:\output.csv
Argument 13: -a
14:12:49.265 ParseFlat completed successfully.
PS C:\Users\Administrator\Desktop\vdbench50406>

3.待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值