Network bonding.


Recommended Posts

Hi all!

I have been searching the forum regarding the bonding feature in version 6, but I did not find a solution to my problem.

 

I did setup a balance-rr to double the LAN speed on the unRAID box, and I did setup the HP V1910-24G Switch (JE006A) in link aggregation mode.

 

A couple of questions:

 

1/ My mobo (ASRock E3C226D2I mITX) have 2 x Intel i210, that support Dual GLAN with teaming function, do I need to enable this or does the "bonding" feature in unRAID do the same thing?

 

2/ Is there a way to confirm that the balance-rr performs like it should?

 

3/ After enabling the bonding feature and a reboot I can not connect to the webgui anymore, any ideas?

 

I see in the forum that some of this and other things regarding bonding have been asked before, is there some kind of write up or manualish info regarding this?

 

Cheers

 

Esse

Link to comment

I don't know much about bonding and the same as you experienced times when I would not be able to connect to the webgui. This was usually down to the link aggregation on my switch not being done right most of the time.

 

Right now I've settled for setting unRAID to 802.3ad(4). It can sustain a 113mb/s copy to a win 8 pc and 2 HD stream to plex on xbone. Until I bond the NIC's on the win8 PC I don't really know a way of testing the throughput.

 

Yes i'd be very interested on some networking guru explaining a few more things about bonding or at least pointing to some generic linux bonding information on the net that would also apply to unRAID.

 

 

 

Link to comment

Bonding will only improve speed if more than one user is accessing the server. Each individual TCP session is restricted to a single Ethernet link.

 

I was under the impression that this was true for LACP, but that balance-rr would allow packets across multiple links from a single TCP session. So if a client and a server both have a balance-rr connection you should be ale to transfer at greater than gigabit speed, depending on number of NIC's bonded and read/write speed of drives.

Link to comment

Bonding will only improve speed if more than one user is accessing the server. Each individual TCP session is restricted to a single Ethernet link.

 

I was under the impression that this was true for LACP, but that balance-rr would allow packets across multiple links from a single TCP session. So if a client and a server both have a balance-rr connection you should be ale to transfer at greater than gigabit speed, depending on number of NIC's bonded and read/write speed of drives.

 

balance-rr is not typically used for TCP because out of order delivery causes retransmits.

Link to comment

I'm also looking for clarification on bonding setup, specifically balance-rr(0). I've got Link aggregation setup/LACP enabled on my switch (Cisco SG200-50), however I'm getting about 75% packetloss. I've got 4 ports bonded, but 3 are always in standby, with 1 active. I assume this is normal as it's a round-robin active/standby setup, but it's so slow that it's virtually useless. If someone who has successfully setup balance-rr could post their network.cfg or go file, I would appreciate it.

 

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.