I'm just trying to optimize my server so when I transfer big files over the network I can get the most out of it.
I use Iperf in server mode and did if from router pfsense and a workstation to the server and both achieved 112 Mbytes/sec to each other but when I transfer a file from server to my workstation, the file transfer is from 50 Mbytes/sec to 70 Mbytes/sec range.
I'm using PCI-E SSD on my workstation with 3770k on Intel Gb NIC so I don't think that's the problem
That leaves the raid on the Freenas server. I have 4 WD black 2 TB 7200RPM in RaidZ2 pool running off SSD Sata3 HDD for a system drive. The CPU is Intel i3-2120T at 2.6 GHz. The drives are in SATA2 ports though, I hoping even though in raid that they wouldn't come close to saturating the bus. Would a raid card be better in my situation? Also using Intel Gb NIC as well. WD saids a maximum sustained data rate of 138MB/s so is this my problem? Will I achieve much better results in RaidZ1 or upgrade to ZFS v28 and using RaidZ3? I know that parity might slow down things but hoping for a contrary solution. How much closer would I get to Gb if I have them all in stripe raid instead? Do I just have to look at different HDs to achieve Gb?
I use Iperf in server mode and did if from router pfsense and a workstation to the server and both achieved 112 Mbytes/sec to each other but when I transfer a file from server to my workstation, the file transfer is from 50 Mbytes/sec to 70 Mbytes/sec range.
I'm using PCI-E SSD on my workstation with 3770k on Intel Gb NIC so I don't think that's the problem
That leaves the raid on the Freenas server. I have 4 WD black 2 TB 7200RPM in RaidZ2 pool running off SSD Sata3 HDD for a system drive. The CPU is Intel i3-2120T at 2.6 GHz. The drives are in SATA2 ports though, I hoping even though in raid that they wouldn't come close to saturating the bus. Would a raid card be better in my situation? Also using Intel Gb NIC as well. WD saids a maximum sustained data rate of 138MB/s so is this my problem? Will I achieve much better results in RaidZ1 or upgrade to ZFS v28 and using RaidZ3? I know that parity might slow down things but hoping for a contrary solution. How much closer would I get to Gb if I have them all in stripe raid instead? Do I just have to look at different HDs to achieve Gb?