Hi,
I'm using Freenas 11.2 in a virtual machine running on vSphere 6.7. I'm running it as a home server on a HP Proliant ml350p g8 with 32GB RAM, 6 SATA disks of 4TB using RaidZ-2 (compression disabled) and a Mellanox Connectx-3 card connected in 10gbe. The VM is configured with disk access in RDM mode (the p420i controller is not working in pass-trough mode) and with 16GB RAM reserved.
I have a performance issue that I can't explain. The disk performances are good and the bandwidth checked with JPerf are also ok (see below) but when I transfer a file from a W10 workstation in SMB I'm getting an average reading speed of 250MB/s and a writing speed of 320MB/s.
Maybe someone here may have an explanation why I can't get the same speed I get with dd when I transfer a file through network?
Thank you for your help,
Cyrille
I'm using Freenas 11.2 in a virtual machine running on vSphere 6.7. I'm running it as a home server on a HP Proliant ml350p g8 with 32GB RAM, 6 SATA disks of 4TB using RaidZ-2 (compression disabled) and a Mellanox Connectx-3 card connected in 10gbe. The VM is configured with disk access in RDM mode (the p420i controller is not working in pass-trough mode) and with 16GB RAM reserved.
I have a performance issue that I can't explain. The disk performances are good and the bandwidth checked with JPerf are also ok (see below) but when I transfer a file from a W10 workstation in SMB I'm getting an average reading speed of 250MB/s and a writing speed of 320MB/s.
Maybe someone here may have an explanation why I can't get the same speed I get with dd when I transfer a file through network?
[root@freenas /mnt/pool0/Data]# dd if=/dev/zero of=tmp.dat bs=2048k count=50k
51200+0 records in
51200+0 records out
107374182400 bytes transferred in 238.190964 secs (450790326 bytes/sec)
[root@freenas /mnt/pool0/Data]# dd if=tmp.dat of=/dev/null bs=2048k count=50k
51200+0 records in
51200+0 records out
107374182400 bytes transferred in 216.307632 secs (496395718 bytes/sec)
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[ 4] local 10.0.0.10 port 5001 connected with 10.0.0.4 port 35413
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 11.0 GBytes 9.41 Gbits/sec
------------------------------------------------------------
Client connecting to 10.0.0.4, TCP port 5001
TCP window size: 34.9 KByte (default)
------------------------------------------------------------
[ 3] local 10.0.0.10 port 25610 connected with 10.0.0.4 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 8.52 GBytes 7.31 Gbits/sec
Thank you for your help,
Cyrille