Greetings. I'm running a FreeBSD 8.4 server connecting to FreeNAS 9.3 using both NFS and CIFS. Throughput to the ReadyNAS saturates the GB link:
Transferring a 5GB file using rsync to the NFS mount:
Transferring the same file to the CIFS mount:
Using "cp" wasn't much better for time:
When copying files over from my windows machine to the FreeNAS I was sustaining 87 MBps (~700 Mbps). The difference between the two is the windows machine is connected to the same switch as the FreeNAS machine. The FreeBSD server is on another switch that is uplinked. Both switches are Cisco mid-tier, gigabit, jumbo frames enabled. As shown above with iperf, the connection between the two is capable.
I've done several forum searches here and on Google in general and haven't been able to successfully fix this issue.
I did # top -SH on FreeNAS, no service's single thread was over 70%, likewise on my FreeBSD server.
So, if anyone has suggestions, or needs specific sysctl output, please let me know.
EDIT: The file was copied off an SSD drive.
Code:
[root@arthur ~]# iperf -c avalon ------------------------------------------------------------ Client connecting to avalon, TCP port 5001 TCP window size: 109 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.0.126 port 26954 connected with 192.168.0.12 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 1.07 GBytes 920 Mbits/sec
Transferring a 5GB file using rsync to the NFS mount:
Code:
5gbtest 5,368,709,120 100% 36.77MB/s 0:02:19 (xfr#1, to-chk=0/1)
Transferring the same file to the CIFS mount:
Code:
5gbtest 5,368,709,120 100% 45.17MB/s 0:01:53 (xfr#1, to-chk=0/1)
Using "cp" wasn't much better for time:
Code:
real 1m34.762s user 0m0.008s sys 0m9.463s
When copying files over from my windows machine to the FreeNAS I was sustaining 87 MBps (~700 Mbps). The difference between the two is the windows machine is connected to the same switch as the FreeNAS machine. The FreeBSD server is on another switch that is uplinked. Both switches are Cisco mid-tier, gigabit, jumbo frames enabled. As shown above with iperf, the connection between the two is capable.
I've done several forum searches here and on Google in general and haven't been able to successfully fix this issue.
I did # top -SH on FreeNAS, no service's single thread was over 70%, likewise on my FreeBSD server.
So, if anyone has suggestions, or needs specific sysctl output, please let me know.
EDIT: The file was copied off an SSD drive.