87  
   0
vdbench各测试模型脚本参考
作者:张奎呈于 2022年06月23日 发布在分类 / 经典配置 / 经典配置 下,并于 2022年07月22日 编辑
vdbench 脚本 参考 预埋

1 数据预埋

关键字:size,eof,elapsed

数据预埋要指定预埋空间大小,如每个LUN预埋100G的空间:size=100g

当seekpct=eof时,数据写完size大小会自动停止写入数据,无论是否已到elapsed指定测试时间。

elapsed指定测试时间,如果设置的过短,会导致未写完size大小数据脚本自动停止,因此要将该参数指定较长时间。

messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=1
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb
			
sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb

wd=wd1,sd=sd*,xfersize=1m,seekpct=eof,rdpct=0
rd=run1,wd=wd1,iorate=max,elapsed=60000000,interval=1,warmup=60

2 4k随机读

messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=1
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb
			
sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb


wd=wd1,sd=sd*,xfersize=4k,seekpct=100,rdpct=100
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60

3 4k随机写

messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=1
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb
			
sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb


wd=wd1,sd=sd*,xfersize=4k,seekpct=100,rdpct=0
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60


4 8k随机7读3写

messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=1
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb
			
sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb


wd=wd1,sd=sd*,xfersize=8k,seekpct=100,rdpct=70
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60

5 512K顺序读

messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=1
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb
			
sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb


wd=wd1,sd=sd*,xfersize=512k,seekpct=0,rdpct=100
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60

6 512K顺序写

messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=1
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb
			
sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb


wd=wd1,sd=sd*,xfersize=512k,seekpct=0,rdpct=0
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60

7  带压缩-8k随机7读3写

compratio=2
messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=22
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb

sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb

wd=wd1,sd=sd*,xfersize=8k,seekpct=100,rdpct=70
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60

8 带重删-8k随机7读3写

dedupratio=3
dedupunit=8k   
dedupsets=5% 
messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=22
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb
			
sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb

wd=wd1,sd=sd*,xfersize=8k,seekpct=100,rdpct=70
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60

9 带直方图-8k随机7读3写

histogram=(default,100u,200u,300u,400u,500u,600u,700u,800u,900u,1m,1100u,1200u,1300u,1400u,1500u,1600u,1700u,1800u,1900u,2m,2250u,2500u,2750u,3m,3250u,3500u,3750u,4m,4250u,4500u,4750u,5m,5250u,5500u,5750u,6m,6250u,6500u,6750u,7m,7250u,7500u,7750u,8m,8500u,9m,9500u,10m,10500u,11m,12m,13m,14m,15m,16m,17m,18m,19m,20m,25m,30m,40m,50m)
messagescan=no

hd=default,vdbench=/root/vdbench,user=root,shell=ssh
hd=hd1,system=xctest01
hd=hd2,system=xctest02

sd=default,openflags=o_direct,size=100g,threads=22
sd=sd101,host=hd1,lun=/dev/mapper/msdiska
sd=sd102,host=hd1,lun=/dev/mapper/msdiskb

sd=sd201,host=hd2,lun=/dev/mapper/msdiska
sd=sd202,host=hd2,lun=/dev/mapper/msdiskb

wd=wd1,sd=sd*,xfersize=8k,seekpct=100,rdpct=70
rd=run1,wd=wd1,iorate=max,elapsed=600,interval=1,warmup=60

10 文件系统联机测试

compratio=2 
messagescan=no

hd=default,vdbench=/root/vdbench50406/,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2

fsd=fsd1,anchor=/data0/test,depth=1,width=1,files=140,distribution=all,size=10G,openflags=(o_dsync,o_rsync)
fsd=fsd2,anchor=/data1/test,depth=1,width=1,files=140,distribution=all,size=10G,openflags=(o_dsync,o_rsync)

fsd=fsd11,anchor=/test0/test,depth=1,width=1,files=140,distribution=all,size=10G,openflags=(o_dsync,o_rsync)
fsd=fsd12,anchor=/test1/test,depth=1,width=1,files=140,distribution=all,size=10G,openflags=(o_dsync,o_rsync)

fwd=default,rdpct=0,xfersize=8k,fileio=random,fileselect=random,threads=1
fwd=fwd1,host=hd1,fsd=(fsd1-fsd5)
fwd=fwd2,host=hd2,fsd=(fsd11-fsd15)

rd=rd1,fwd=fwd*,fwdrate=max,format=yes,elapsed=2,interval=1,warmup=1

11 文件系统写入数据

#compratio=2 
#压缩

#dedupratio=3
#dedupunit=8k   
#dedupsets=5% 
#重删

messagescan=no

fsd=fsd1,anchor=/mnt/mspoc,depth=1,width=1,files=1,distribution=all,size=50g,openflags=(o_dsync,o_rsync)

fwd=fwd1,fsd=fsd1,rdpct=0,xfersize=8k,fileio=random,fileselect=random,threads=1

rd=rd1,fwd=fwd1,fwdrate=max,format=yes,elapsed=2,interval=1,warmup=1

 知识评论当前评论数0

 推荐知识


 访问权限

创建人 张奎呈
工作小组 宏杉成员
文档编辑权限 工作小组
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2022-07-22 10:04:09[当前版本] 张奎呈 修改权限
2022-06-24 10:22:49 张奎呈 调整分类
2022-06-24 10:22:17 张奎呈 调整分类
2022-06-23 16:44:55 张奎呈 修改标题

 附件

附件类型

PNGPNG

 目录
     关联知识
    1. 使用vdbench测试性能如何查看延时分布情况
    2. fio各测试模型脚本参考
    3. 1.5.X版本重删压缩率参考值?
    4. 3.0.X版本重删压缩率参考值?
    宏杉案例知识库-V4.0.1