NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
tony359
Sep 14, 2021Apprentice
On Network bonding/teaming
Hi there, As others in the past, I'd like to use both my Ethernet ports on my Pro6 to see if I can speed up things. My PC has two network ports (1x1Gbit and 1x2.5Gbit). I am aware Windows 10 does...
StephenB
Sep 15, 2021Guru - Experienced User
FYI, max SATA II speed is 3 gbps (300 MB/s), which is still much faster than any mechanical disk. Speeds were boosted for SSDs (and even SATA III isn't fast enough to keep up with them - so the industry is shifting to PCIe).
Speed also depends on whether you doing sequential large transfers (copying large files for example), or something more random (like copying a lot of small files or browsing a large folder). Going with SSDs in the NAS can increase performance substantially for a lot of use cases - even with only gigabit connections. The puzzle is to figure out how to deploy them. ReadyTier is one option (essentially creating an SSD cache); you can also go with flexraid and create a small SSD volume for specific content (like documents and photos).
tony359 wrote:
I was just trying to get something better (200MB/s?) with what I have already.
The various modes work differently, but in general their goal is to increase the overall capacity, but not the max speed of a connection. For instance, if you had 10 clients accessing the NAS simultaneously, you'd be limited to 10 mbps each with normal gigabit, but teaming would give you 20 mbps each. Each connection is still far slower than the gigabit max.
LACP wouldn't improve your max speed at all, and generally static LAG won't either. Each data flow is mapped to a NIC, and the throughput of each data flow remains capped at the speed of that NIC (1 gigabit in your case). The reason is to prevent ethernet overrun (since most of the time the client only has one ethernet connection). Note this is a transmit strategy - and with teaming, the transmit strategy is the choice of the sender, and it often is different for both ends of the LAG.
Round-robin is the one transmit strategy that will increase max speed, since it just splits the transmit traffic between the NICs (sending packet 1 on NIC 1, packet 2 on NIC 2, etc). But since it is a transmit strategy for the NAS, it only affects read speeds. Write speed to the NAS depends on the transmit strategy in the PC (and in general the switches between them if they are set up for bonding).
Netgear managed switches don't give you the option of Round-robin in their static LAG configuration - other vendors might I guess.
tony359 wrote:
I've gained approx. 20MB/s in writing by just using the 2.5Gbit port!
![]()
I'm a little unclear on this. You must be talking about a PC port, since the NAS and the GS108E are gigabit only.
The physical speed would end up 1 gigabit, since that is being negotiated with the switch. It could be that the 2.5 NIC is doing a better job of off-loading the PC.
But you might want to check the MTU (maximum transmission unit) that is configured on the PC (and the NAS for that matter). Increasing the MTU is one way to get a bit more throughput, because it reduces the processing overhead on the clients (processing overhead mostly scales with the number of packets per second, and bigger packets means fewer packets per second).
Going over 1500 (the standard ethernet MTU) can sometimes create connectivity problems, so if you try changing this setting you do want to be on the lookout for those. Also, you do want to make sure you look at the settings for all your ethernet clients (including your router), and set the MTU to something they can all handle.
tony359
Sep 15, 2021Apprentice
I thought SATA II was 3Gbit/s (and SATA III is 6Gbit/s) so in my case I'd be capped at 300MB/s approx. Again, I am not looking at SSD-performance here, I was just trying to achieve a bit more with a little bit of configuration and an extra ethernet cable! :)
I hear what you say about how the various modes work, thanks.
The extra 20MB/s are achieved by using the 2.5Gbit/s port on my PC indeed. I suppose the 1Gbit/s port is... not as good/has better drivers/fairy dust - I don't know :)
Good idea about increasing the MTU a bit. I can definitely experiment with that.
Thanks
- StephenBSep 15, 2021Guru - Experienced User
tony359 wrote:
I thought SATA II was 3Gbit/s (and SATA III is 6Gbit/s) so in my case I'd be capped at 300MB/s approx.
Yes, my mistake.
- tony359Sep 15, 2021Apprentice
changing MTU/Jumbo Frame to 4088 - the only one available on my Realtek card which is accepted by the NAS - yields no improvement unfortunately...
Also, the 1Gbit port is now performing like the 2.5Gbit one - I just never installed the proper drivers, I was on Microsoft basic drivers.
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!