vdbench常见测试模型

一、文件接口性能测试

1、小文件读写性能测试

测试文件大小为64KB,数量为100万个,文件IO大小为32KB,文件操作设置为6:4混合读写,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/smalltest1,depth=2,width=100,files=100,size=64k,shared=yes
fwd=format,threads=32,xfersize=32k
fwd=default,xfersize=32k,fileio=random,fileselect=random,rdpct=60,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

2、小文件时延性能测试

测试文件大小为4KB,数量为100万个,文件IO大小为4KB,文件操作设置为100%读,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/smalltest2,depth=2,width=100,files=100,size=4k,shared=yes
fwd=format,threads=32,xfersize=4k
fwd=default,operation=read,xfersize=4k,fileio=random,fileselect=sequential,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

3、大文件读写性能测试

测试文件大小为200MB,数量为3000个,文件IO大小为1MB,文件操作设置为6:4混合读写,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/largetest1,depth=1,width=100,files=30,size=200m,shared=yes
fwd=format,threads=32,xfersize=1m
fwd=default,xfersize=1m,fileio=random,fileselect=random,rdpct=60,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

4、大文件时延性能测试

测试文件大小为1MB,数量为50万个,文件IO大小为1MB,文件操作设置为100%读,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/largetest2,depth=2,width=100,files=50,size=1m,shared=yes
fwd=format,threads=32,xfersize=1m
fwd=default,operation=read,xfersize=1m,fileio=random,fileselect=sequential,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

二、块接口性能测试

以下测试基于三节点集群环境,配置三个客户端一对一挂载访问

  1. 存储系统以4T划分所有可用存储空间的50%,不足4T的空间按实际大小划分卷,存储系统中所有已划分空间按1024k块大小写满
    注:单个硬盘大小为3800000MB,当前集群容量为124TB,集群可用容量为62,当前可用存储空间的50%大小为31TB

  2. 划分7个4TB的LUN,1个3TB的LUN,三个集群节点各出一个target,平分这8个LUN,客户端一对一进行target连接访问,各客户端节点使用下面的fio测试命令进行数据写入

  3. 在性能测试的时候,进行存储定义SD的时候,三个客户端按照2个4TB、2个4TB&1个3TB、3个4TBLUN数量比例进行LUN挂载,进行预填充数据之后,对这部分已挂载LUN重新进行性能数据测试
    进行工作负载定义WD的时候,对于每个工作负载定义中sd的定义,则写sd*即可,届时测试的时候,vdbench会根据之前存储定义部分的LUN进行测试

#fio预填充数据使用以下命令
[global]
ioengine=aio
invalidate=0 # mandatory
rw=write
direct=1
bs=1024k
group_reporting
[test1]
iodepth=32
size=4096g
filename=/dev/sdb
[test2]
iodepth=32
size=4096g
filename=/dev/sdc

1、8k数据块随机读写性能测试

8K块大小随机读写,读写比例为7:3,测试数据量为400G

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node112
hd=hd2,system=node113
hd=hd3,system=node114
sd=sd1,hd=hd1,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd2,hd=hd1,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd3,hd=hd2,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd4,hd=hd2,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=6
sd=sd6,hd=hd3,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd7,hd=hd3,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd8,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=6
wd=wd1,sd=sd*,seekpct=100,rdpct=70,xfersize=8k
rd=rd1,wd=wd1,iorate=max,elapse=604800,maxdata=400GB,interval=5,warmup=30

2、1024k数据块顺序读写性能测试

1M块大小随机读写,读写比例为7:3,测试数据量为400G

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node112
hd=hd2,system=node113
hd=hd3,system=node114
sd=sd1,hd=hd1,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd2,hd=hd1,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd3,hd=hd2,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd4,hd=hd2,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=6
sd=sd6,hd=hd3,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd7,hd=hd3,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd8,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=6
wd=wd1,sd=sd*,seekpct=0,rdpct=70,xfersize=1024k
rd=rd1,wd=wd1,iorate=max,elapse=604800,maxdata=400GB,interval=5,warmup=30

3、综合模型读写性能测试

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node112
hd=hd2,system=node113
hd=hd3,system=node114
sd=sd1,hd=hd1,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd2,hd=hd1,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd3,hd=hd2,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd4,hd=hd2,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=6
sd=sd6,hd=hd3,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd7,hd=hd3,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd8,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=6
wd=wd1,sd=sd*,seekpct=100,rdpct=100,xfersize=8k,skew=40
wd=wd2,sd=sd*,seekpct=100,rdpct=0,xfersize=8k,skew=10
wd=wd3,sd=sd*,seekpct=100,rdpct=100,xfersize=1024k,skew=40
wd=wd4,sd=sd*,seekpct=100,rdpct=0,xfersize=1024k,skew=10
rd=rd1,wd=wd*,iorate=max,elapse=604800,maxdata=400GB,interval=5,warmup=30

4、OLTP模型读写性能测试

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node112
hd=hd2,system=node113
hd=hd3,system=node114
sd=sd1,hd=hd1,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd2,hd=hd1,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd3,hd=hd2,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd4,hd=hd2,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=6
sd=sd6,hd=hd3,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd7,hd=hd3,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd8,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=6
wd=wd1,sd=sd*,seekpct=100,rdpct=100,xfersize=8k,skew=20
wd=wd2,sd=sd*,seekpct=100,rdpct=100,xfersize=4k,skew=45
wd=wd3,sd=sd*,seekpct=100,rdpct=0,xfersize=8k,skew=15
wd=wd4,sd=sd*,seekpct=0,rdpct=100,xfersize=64k,skew=10
wd=wd5,sd=sd*,seekpct=0,rdpct=0,xfersize=64k,skew=10
rd=rd1,wd=wd*,iorate=max,elapse=604800,maxdata=400GB,interval=5,warmup=30

5、OLAP模型读写性能测试

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node112
hd=hd2,system=node113
hd=hd3,system=node114
sd=sd1,hd=hd1,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd2,hd=hd1,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd3,hd=hd2,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd4,hd=hd2,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=6
sd=sd6,hd=hd3,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd7,hd=hd3,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd8,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=6
wd=wd1,sd=sd*,seekpct=100,rdpct=100,xfersize=4k,skew=15
wd=wd2,sd=sd*,seekpct=100,rdpct=0,xfersize=4k,skew=5
wd=wd3,sd=sd*,seekpct=0,rdpct=100,xfersize=64k,skew=70
wd=wd4,sd=sd*,seekpct=0,rdpct=0,xfersize=64k,skew=10
rd=rd1,wd=wd*,iorate=max,elapse=604800,maxdata=400GB,interval=5,warmup=30

6、8k数据块随机读写时延测试

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node112
hd=hd2,system=node113
hd=hd3,system=node114
sd=sd1,hd=hd1,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd2,hd=hd1,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd3,hd=hd2,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd4,hd=hd2,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=6
sd=sd6,hd=hd3,lun=/dev/sdb,openflags=o_direct,threads=6
sd=sd7,hd=hd3,lun=/dev/sdc,openflags=o_direct,threads=6
sd=sd8,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=6
wd=wd1,sd=sd*,seekpct=100,rdpct=70,xfersize=8k
rd=rd1,wd=wd1,iorate=max{可自行调整},elapse=604800,maxdata=400GB,interval=5,warmup=30

三、系统测试

1、【文件】4K随机读写测试

1.1、4K随机写

测试文件大小为64KB,数量为144万个,文件IO大小为4KB,文件操作设置为100%写,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/smalltest01,depth=2,width=120,files=100,size=64k,shared=yes
fwd=format,threads=32,xfersize=4k
fwd=default,operation=write,xfersize=4k,fileio=random,fileselect=random,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

1.2、4K随机读

测试文件大小为64KB,数量为144万个,文件IO大小为4KB,文件操作设置为100%读,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/smalltest02,depth=2,width=120,files=100,size=64k,shared=yes
fwd=format,threads=32,xfersize=4k
fwd=default,operation=read,xfersize=4k,fileio=random,fileselect=random,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

1.3、4K顺序混合读写

测试文件大小为4KB,数量为2048个,数据量1T,文件IO大小为4KB,文件操作设置为70%读,运行时长为5分钟

messagescan=no
hd=default,vdbench=/root/vdbench/vdbench50406,user=root,shell=ssh
hd=hd1,system=node13
hd=hd2,system=node14
hd=hd3,system=node15
hd=hd4,system=node16
hd=hd5,system=node17
hd=hd6,system=node18
hd=hd7,system=node19
hd=hd8,system=node20
fsd=default,openflags=directio,depth=1,width=1,files=2048,size=512MB,shared=yes
fsd=fsd1,anchor=/client/4ksr
fwd=format,threads=64,xfersize=4k
fwd=default,xfersize=4k,fileio=sequential,fileselect=sequential,threads=64
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
fwd=fwd4,fsd=fsd1,host=hd4
fwd=fwd5,fsd=fsd1,host=hd5
fwd=fwd6,fsd=fsd1,host=hd6
fwd=fwd7,fsd=fsd1,host=hd7
fwd=fwd8,fsd=fsd1,host=hd8
rd=rd1,fwd=fwd*,operation=read,forrdpct=70,fwdrate=max,format=restart,warmup=30,elapsed=300,interval=10

1.4、4K随机混合读写

测试文件大小为4KB,数量为2048个,数据量1T,文件IO大小为4KB,文件操作设置为70%读,运行时长为5分钟

messagescan=no
hd=default,vdbench=/root/vdbench/vdbench50406,user=root,shell=ssh
hd=hd1,system=node13
hd=hd2,system=node14
hd=hd3,system=node15
hd=hd4,system=node16
hd=hd5,system=node17
hd=hd6,system=node18
hd=hd7,system=node19
hd=hd8,system=node20
fsd=fsd1,anchor=/client/4ksr,depth=1,width=1,files=2048,size=512MB,openflags=directio,shared=yes
fwd=format,threads=64,xfersize=4k
fwd=default,operation=read,rdpct=70,xfersize=4k,fileio=random,fileselect=random,threads=64
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
fwd=fwd4,fsd=fsd1,host=hd4
fwd=fwd5,fsd=fsd1,host=hd5
fwd=fwd6,fsd=fsd1,host=hd6
fwd=fwd7,fsd=fsd1,host=hd7
fwd=fwd8,fsd=fsd1,host=hd8
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,warmup=30,elapsed=300,interval=10

2、【文件】1M顺序读写测试

2.1、1M顺序写

测试文件大小为200MB,数量为3000个,文件IO大小为1MB,文件操作设置为100%写,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/largetest01,depth=1,width=100,files=30,size=200m,shared=yes
fwd=format,threads=32,xfersize=1m
fwd=default,operation=write,xfersize=1m,fileio=sequential,fileselect=sequential,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

2.2、1M顺序读

测试文件大小为200MB,数量为3000个,文件IO大小为1MB,文件操作设置为100%读,运行时长为10分钟

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=fsd1,anchor=/client/largetest02,depth=1,width=100,files=30,size=200m,shared=yes
fwd=format,threads=32,xfersize=1m
fwd=default,operation=read,xfersize=1m,fileio=sequential,fileselect=sequential,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd1,host=hd2
fwd=fwd3,fsd=fsd1,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=restart,elapsed=600,interval=1

==========
块测试数据预填步骤:
以下测试基于三节点集群环境,配置三个客户端一对一挂载访问

  1. 存储系统以4T划分所有可用存储空间的50%,不足4T的空间按实际大小划分卷,存储系统中所有已划分空间按1024k块大小写满
    注:单个硬盘大小为5.4T,当前集群容量为194TB,集群可用容量为97TB,当前可用存储空间的50%大小为48TB

  2. 划分12个4TB的LUN,三个集群节点各出一个target,平分这12个LUN,客户端一对一进行target连接访问,各客户端节点使用下面的fio测试命令进行数据写入

  3. 在性能测试的时候,进行存储定义SD的时候,三个客户端按照单客户端4个4TLUN的数量比例进行LUN挂载,进行预填充数据之后,对这部分已挂载LUN重新进行性能数据测试
    进行工作负载定义WD的时候,对于每个工作负载定义中sd的定义,则写sd*即可,届时测试的时候,vdbench会根据之前存储定义部分的LUN进行测试

#fio预填充数据使用以下命令
[global]
ioengine=aio
invalidate=0 # mandatory
rw=write
direct=1
bs=1024k
group_reporting
[test1]
iodepth=32
size=4096g
filename=/dev/sdd
[test2]
iodepth=32
size=4096g
filename=/dev/sde
[test3]
iodepth=32
size=4096g
filename=/dev/sdf
[test4]
iodepth=32
size=4096g
filename=/dev/sdg

3、【块】4K随机读写测试

3.1、4K随机写

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
sd=sd1,hd=hd1,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd2,hd=hd1,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd3,hd=hd1,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd4,hd=hd1,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd6,hd=hd2,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd7,hd=hd2,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd8,hd=hd2,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd9,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd10,hd=hd3,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd11,hd=hd3,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd12,hd=hd3,lun=/dev/sdg,openflags=o_direct,threads=8
wd=wd1,sd=sd*,seekpct=100,rdpct=0,xfersize=4k
rd=rd1,wd=wd1,iorate=max,elapse=604800,maxdata=200GB,interval=5,warmup=30

3.2、4K随机读

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
sd=sd1,hd=hd1,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd2,hd=hd1,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd3,hd=hd1,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd4,hd=hd1,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd6,hd=hd2,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd7,hd=hd2,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd8,hd=hd2,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd9,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd10,hd=hd3,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd11,hd=hd3,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd12,hd=hd3,lun=/dev/sdg,openflags=o_direct,threads=8
wd=wd1,sd=sd*,seekpct=100,rdpct=100,xfersize=4k
rd=rd1,wd=wd1,iorate=max,elapse=604800,maxdata=200GB,interval=5,warmup=30

4、【块】1M顺序读写测试

4.1、1M顺序写

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
sd=sd1,hd=hd1,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd2,hd=hd1,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd3,hd=hd1,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd4,hd=hd1,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd6,hd=hd2,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd7,hd=hd2,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd8,hd=hd2,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd9,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd10,hd=hd3,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd11,hd=hd3,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd12,hd=hd3,lun=/dev/sdg,openflags=o_direct,threads=8
wd=wd1,sd=sd*,seekpct=0,rdpct=0,xfersize=1M
rd=rd1,wd=wd1,iorate=max,elapse=604800,maxdata=200GB,interval=5,warmup=30

4.2、1M顺序读

messagescan=no
hd=default,vdbench=/root/vdbench50406,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
sd=sd1,hd=hd1,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd2,hd=hd1,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd3,hd=hd1,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd4,hd=hd1,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd5,hd=hd2,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd6,hd=hd2,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd7,hd=hd2,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd8,hd=hd2,lun=/dev/sdg,openflags=o_direct,threads=8
sd=sd9,hd=hd3,lun=/dev/sdd,openflags=o_direct,threads=8
sd=sd10,hd=hd3,lun=/dev/sde,openflags=o_direct,threads=8
sd=sd11,hd=hd3,lun=/dev/sdf,openflags=o_direct,threads=8
sd=sd12,hd=hd3,lun=/dev/sdg,openflags=o_direct,threads=8
wd=wd1,sd=sd*,seekpct=0,rdpct=100,xfersize=1M
rd=rd1,wd=wd1,iorate=max,elapse=604800,maxdata=200GB,interval=5,warmup=30

5、大文件稳定性测试

5.1、集采稳定性测试

7x24小时写入过程集群未出现写入异常,且未出现低于平均写入速度50%的情况

messagescan=no
hd=default,vdbench=/root/vd,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=default,depth=1,width=10,files=128,size=512M,shared=no,openflag=o_direct
fsd=fsd1,anchor=/mnt/client1
fsd=fsd2,anchor=/mnt/client2
fsd=fsd3,anchor=/mnt/client3
fwd=default,rdpct=60,xfersizes=2M,fileio=random,fileselect=random,threads=32
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd2,host=hd2
fwd=fwd3,fsd=fsd3,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=yes,warmup=600,elapsed=‭604800‬,interval=10

5.2、版本稳定性测试

messagescan=no
hd=default,vdbench=/root/vd,user=root,shell=ssh
hd=hd1,system=node1
hd=hd2,system=node2
hd=hd3,system=node3
fsd=default,depth=1,width=100,files=10000,size=4M,shared=no,openflag=o_direct
fsd=fsd1,anchor=/mnt/client1
fsd=fsd2,anchor=/mnt/client2
fsd=fsd3,anchor=/mnt/client3
fwd=default,rdpct=30,xfersizes=1M,fileio=random,fileselect=random,threads=20
fwd=fwd1,fsd=fsd1,host=hd1
fwd=fwd2,fsd=fsd2,host=hd2
fwd=fwd3,fsd=fsd3,host=hd3
rd=rd1,fwd=fwd*,fwdrate=max,format=yes,warmup=600,elapsed=‭604800‬,interval=10
posted @ 2022-02-28 09:25  xzy186  阅读(4478)  评论(0编辑  收藏  举报