Hey all,
I have put together a home media server with 16 drives, and using zfs as my choice of file systems. I built a test system previously and it was working well but the new system is not as trouble free. I have been copying to it from a Win7 box and I get 20-30MB/sec from that. Using that same Win7 box I get 100MB/sec to a Thecus NAS box which has FEWER drives in it.
For giggles I took some spare hardware and built an ubuntu box specifically so I could run iperf on it.
From the ubuntu (as a client) to thefreebsd FreeBSD (as a server) I get this:
So it appears that's pretty damned solid.
However, even copying data from that box to the FreeBSD system is slow.
I ran a gstat to see what the system was doing during a copy. I did an rsync between the FreeBSD box and the Thecus NAS. The drives would sit at 80%+ busy for a bit and then go to zero for several seconds. Of course this meant that the files (approximately 5000 8MB files) stop copying as well. It resumes easily enough but there is clearly some kind of bottleneck. I have a feeling like there is something in the Samba config that's causing trouble. I am doing all the testing via SMB because that's how I am going to connect the windows box to it.
Any ideas and help are very much appreciated.
Rob
I have put together a home media server with 16 drives, and using zfs as my choice of file systems. I built a test system previously and it was working well but the new system is not as trouble free. I have been copying to it from a Win7 box and I get 20-30MB/sec from that. Using that same Win7 box I get 100MB/sec to a Thecus NAS box which has FEWER drives in it.
For giggles I took some spare hardware and built an ubuntu box specifically so I could run iperf on it.
From the ubuntu (as a client) to the
Code:
Client connecting to 192.168.3.31, TCP port 5001
TCP window size: 0.02 MByte (default)
------------------------------------------------------------
[ 3] local 192.168.3.21 port 46696 connected with 192.168.3.31 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1094 MBytes 109 MBytes/sec
However, even copying data from that box to the FreeBSD system is slow.
I ran a gstat to see what the system was doing during a copy. I did an rsync between the FreeBSD box and the Thecus NAS. The drives would sit at 80%+ busy for a bit and then go to zero for several seconds. Of course this meant that the files (approximately 5000 8MB files) stop copying as well. It resumes easily enough but there is clearly some kind of bottleneck. I have a feeling like there is something in the Samba config that's causing trouble. I am doing all the testing via SMB because that's how I am going to connect the windows box to it.
Any ideas and help are very much appreciated.
Rob