I recently downloaded vdbench 5.04.06 to do some performance testing on out NetApp storage system.
One of my test configurations includes a Dell R620 (running RHEL 6.4) connected to the network via a 1Gbit NIC.
My param file looks like:
#################################################################
# IO rate is unlimited
# Do not scan /var/log/messages
messagescan=no
fsd=fsd1,anchor=/vdbench_nfs,shared=no,depth=2,width=2,files=16,size=8m
fwd=fwd1,fsd=fsd1,xfersize=32k,rdpct=0,fileio=random,fileselect=random,threads=8
rd=rd1,fwd=fwd1,fwdrate=max,format=no,operation=write,elapsed=60,interval=10
#################################################################
When I run the workload, vdbench consistently reports a write rate of ~170MB/sec which is considerably higher than I expect.
If I run ifconfig before and after running the test and calculate the increase in TX bytes and divide the result by 60, I get a figure of ~115MB/sec which is nearer to what I expect to see.
Can anyone shed some light on this?