So, I've tried a number of things and for the life of me can't get more than gigabit speeds 100 (or so) MB/s through my LAG.
Set up: Mac Mini (Server) (with a 256 Samsung 830 SSD - so not the bottleneck)
Both Ethernet and TB Ethernet adapters of the mini are connected to my switch (NetGear GST716T v.2) over Cat6a cable the ports on the switch for these two are configured as one LAG (Lag 1) and the mini is configured in LAG and the OsX bond is working fine from all i can tell, same on the switch.
I tried to use this LAG for 2 tests.
Test 1:
i connected a MBP both through Ethernet and TB again with two Cat6a cable to two other ports on the switch and created another LAG (Lag 2). the OsX bond worked fine. but when i tried to pull a large (10+GB) file from the mini i was only getting the 100+MB/s.
So then i tried to configure all four ports on the switch in a single LAG (Lag 1) (as i thought that this may be the issue). when i did that, the OsX bond did not work - the status lights in net preferences were both red and it wouldn't get an IP from the DHCP server, i tried to rebuild the bond from scratch and still it did not work - same outcome.
Test 2:
Then I connected the MBP via Ethernet and a MBA via TB to the existing 4 port LAG on the switch. Both laptops were successfully connected to the LAN but when i tried to pull large files from the mini to each of the laptops simultaneously i was again getting only 100+MB/s combined (so 50-60 each).
Then i disconnected the 2 non-mini ports on the switch from the LAG (Lag1 - which now only included the two mini ports) and tried to transfer again with the same result.
Here is what i understand to be possible (and what i ultimately want to be able to do) through a LAG: The file server on the LAG should be able to send a large file to each individual computer connected to it at the full gigabit rate (100+MB/s) for a combined total of 200+MB/s. (If both clients are downloading simultaneously.)
If i am mistaken about my understanding please correct me. and Let me know how this can be accomplished otherwise than through a LAG.
If i am not mistaken, then can someone tell me what i am doing wrong in setting up my LAG?
Thank you.
M,
Set up: Mac Mini (Server) (with a 256 Samsung 830 SSD - so not the bottleneck)
Both Ethernet and TB Ethernet adapters of the mini are connected to my switch (NetGear GST716T v.2) over Cat6a cable the ports on the switch for these two are configured as one LAG (Lag 1) and the mini is configured in LAG and the OsX bond is working fine from all i can tell, same on the switch.
I tried to use this LAG for 2 tests.
Test 1:
i connected a MBP both through Ethernet and TB again with two Cat6a cable to two other ports on the switch and created another LAG (Lag 2). the OsX bond worked fine. but when i tried to pull a large (10+GB) file from the mini i was only getting the 100+MB/s.
So then i tried to configure all four ports on the switch in a single LAG (Lag 1) (as i thought that this may be the issue). when i did that, the OsX bond did not work - the status lights in net preferences were both red and it wouldn't get an IP from the DHCP server, i tried to rebuild the bond from scratch and still it did not work - same outcome.
Test 2:
Then I connected the MBP via Ethernet and a MBA via TB to the existing 4 port LAG on the switch. Both laptops were successfully connected to the LAN but when i tried to pull large files from the mini to each of the laptops simultaneously i was again getting only 100+MB/s combined (so 50-60 each).
Then i disconnected the 2 non-mini ports on the switch from the LAG (Lag1 - which now only included the two mini ports) and tried to transfer again with the same result.
Here is what i understand to be possible (and what i ultimately want to be able to do) through a LAG: The file server on the LAG should be able to send a large file to each individual computer connected to it at the full gigabit rate (100+MB/s) for a combined total of 200+MB/s. (If both clients are downloading simultaneously.)
If i am mistaken about my understanding please correct me. and Let me know how this can be accomplished otherwise than through a LAG.
If i am not mistaken, then can someone tell me what i am doing wrong in setting up my LAG?
Thank you.
M,