February 11, 201610 yr I'm new to NAS and networking so bare with me. I would like to set up a system with 4x4TB HDD, 1x500GB SSD cache. 8 core intel cpu. LSI 9260 8i RAID controller. 4 port gigabit Pcie Nic. Connect the 4 gigabit ethernet ports to my gigabit switch and out to my PC which also has a 4 port gigabit Nic. Assuming that I setup the link aggregation correctly, could I get write speeds of up to 400 MB/s? Has anyone tried this setup? Please tell me if this works.
February 11, 201610 yr Community Expert Afaik, and I’m referring to a single TCP transfer, i.e. copying a single file using more than one NIC, it’s possible with linux to linux using balance-rr together with smart switch with trunk support, it’s also possible with windows to windows (8/10 and Server 2012) with smb3 multichannel and any switch, it’s not possible at the moment between windows > linux, maybe in the near future when samba4 supports smb multichannel.
February 11, 201610 yr You should be able to bond 4 on both ends using one of the 802.11ad standards. But your switch would have to be a "smart" switch, meaning have its own user interface for configuring it. https://en.wikipedia.org/wiki/Link_aggregation#Linux_bonding_driver
February 11, 201610 yr Author Afaik, and I’m referring to a single TCP transfer, i.e. copying a single file using more than one NIC, it’s possible with linux to linux using balance-rr together with smart switch with trunk support, it’s also possible with windows to windows (8/10 and Server 2012) with smb3 multichannel and any switch, it’s not possible at the moment between windows > linux, maybe in the near future when samba4 supports smb multichannel. So even if I apply 802.11ad on the unraid server as well as my switch, I cannot use the full bandwidth of 4Gbps when transferring a single file from one client?
February 11, 201610 yr Author What if I can afford a 10Gb LAN Nic? Would I see an exponential increase in write speed from windows to linux?
February 11, 201610 yr What if I can afford a 10Gb LAN Nic? Would I see an exponential increase in write speed from windows to linux? That would work, because it's not relying on SMB 3.0 Multichannel. Hopefully SAMBA will get pushed out soon with SMB 3.0 Multichannel support.
February 11, 201610 yr What if I can afford a 10Gb LAN Nic? Would I see an exponential increase in write speed from windows to linux? No, you would not see an exponential increase in write speed, more like a linear increase (until something else becomes a bottleneck). If you get one 10Gb NIC for the server and one for the client and connect them either directly or through a 10Gb capable switch, writes would likely be as fast as your cache SSD will allow (provided your source drive can read that fast). Writes directly to the array (not using the cache drive) on the other hand are unlikely to be any faster than with 1Gb networking.
Archived
This topic is now archived and is closed to further replies.