[存储-测试工具]vdbench文件系统性能测试顺序IO混合读写配置模板

本文介绍vdbench 50407版本中进行文件系统顺序IO混合读写测试的方法。由于该版本不支持rdpct参数控制读写比例,故采用skew参数替代,并提供了不同场景下的配置示例。
该文章已生成可运行项目,

vdbench工具在50407版本中在文件系统顺序IO混合读写时,不能使用参数rdpct来直接控制读写比例,需要使用新的参数skew来控制读写比例,直接上干货,文件系统性能测试顺序大文件测试配置如下:

举例:1M文件按照256K大小的io做7:3顺序混合读写:

hd=default,vdbench=/tmp/vdbench50407,user=root,shell=ssh
hd=hd1,system=localhost
fsd=default,openflag=o_direct,depth=2,width=10,files=1000,size=1M
fsd=fsd1,anchor=/mnt/test
fwd=format,xfersize=256K,fileio=sequential,fileselect=sequential
fwd=fwd1,fsd=fsd1,host=hd1,operation=write,fileio=sequential,xfersize=256K,skew=70,openflags=o_direct,threads=32
fwd=fwd2,fsd=fsd1,host=hd1,operation=read,fileio=sequential,xfersize=256K,skew=30,openflags=o_direct,threads=32
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,warmup=600,elapsed=600,interval=1

文件系统性能测试顺序新写配置:

hd=default,vdbench=/tmp/vdbench50407,user=root,shell=ssh
hd=hd1,system=localhost
fsd=default,openflag=o_direct,depth=2,width=10,files=1000,size=1M
fsd=fsd1,anchor=/mnt/test
fwd=format,xfersize=256K,fileio=sequential,fileselect=sequential
fwd=fwd1,fsd=fsd1,host=hd1,operation=write,fileio=sequential,fileselect=sequential,xfersize=256K,threads=128
rd=rd1,fwd=fwd*,fwdrate=max,format=yes,warmup=600,elapsed=600,interval=1

文件系统性能测试顺序读配置:

hd=default,vdbench=/tmp/vdbench50407,user=root,shell=ssh
hd=hd1,system=localhost
fsd=default,openflag=o_direct,depth=2,width=10,files=1000,size=1M
fsd=fsd1,anchor=/mnt/test
fwd=format,xfersize=256K,fileio=sequential,fileselect=sequential
fwd=fwd1,fsd=fsd1,host=hd1,operation=read,fileio=sequential,fileselect=sequential,xfersize=256K,threads=128
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,warmup=600,elapsed=600,interval=1

本文章已经生成可运行项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值