Sponsored Content
Special Forums IP Networking bonding without switch link aggregation Post 302322732 by Eruditass on Thursday 4th of June 2009 12:25:43 PM
Old 06-04-2009
bonding without switch link aggregation

I have some linux machines that I am trying to increase the throughput to on a single connection. They connect to a switch with two 1GbE lines and the switch does not have Link Aggregation support for these machines. I have tried bonding with balance-rr, balance-alb, but the machines can only receive at 1 Gbps. However, with the bonding, the machines can send to two other machines at 1 Gbps each, totaling 2 Gbps, but each machine can still only receive at 1 Gbps.

These are very powerful machines and CPU usage is low, I have also increased socket sizes, queue length, etc to no avail.

balance-alb says it doesn't need special switch support but I still only receive at 1 Gbps. Is there any other option or way to get it working? Has anyone heard of or implemented IP aggregation for this purpose? What about manually assigning the table to have two ports have the same IP address. Or if the router doesn't like two ports with 1 MAC address, what about creating VLANs to trick it? two switches (with VLAN) and have the same MAC address on each switch to simulate LAG? Does LINUX have an option to combine two ethernet lines with different mac addresses? IP aggregation?

using intel NICs with e1000 drivers which i'm told support balance-alb.

Last edited by Eruditass; 06-10-2009 at 02:47 PM..
 

10 More Discussions You Might Find Interesting

1. Solaris

Link Aggregation

Hi there I have a requirement to provide failover to our customer boxes in case of interface / switch failure, I have been looking at Solaris Link Aggregation with LACP and I wanted to ask a question Ive seen multiple websites that say the following Does this also mean that if the... (2 Replies)
Discussion started by: hcclnoodles
2 Replies

2. UNIX for Advanced & Expert Users

Link Aggregation and LACP

Hi there I have a requirement to provide failover to our customer boxes in case of interface / switch failure, I have been looking at Solaris Link Aggregation with LACP and I wanted to ask a question Ive seen multiple websites that say the following Does this also mean that if the... (1 Reply)
Discussion started by: hcclnoodles
1 Replies

3. IP Networking

bonding lacp and link aggregation

Hello, I am trying to get clarity on a few things and am looking for some info. In every article I have read about link aggregation and lacp, it can be used combine physical links to create 1 logical link for increased bandwidth. But what it doesn't say is if this is limited by source/dst. ... (1 Reply)
Discussion started by: jaredo
1 Replies

4. HP-UX

Link Aggregation HPUX

Hi, Hoping someone can offer some advice on something i have not dealt with before. We have a server that seems to have some very strange configuration done on it. It has 2 physical NIC's and rather than both be aggregated into LAN900 we have 1 in LAN900 and 1 in LAN901? (See Below)... (2 Replies)
Discussion started by: Andyp2704
2 Replies

5. Solaris

Link aggregation

Me again :) I'm trying to find a page describing the L2, L3 und L4 modes of dladm. It's nice to read "hashed by ip header", but how should I use that? On the file-server it's ok to have the six interfaces serving six clients each on it's own. But an rsync connection via switch between two... (8 Replies)
Discussion started by: PatrickBaer
8 Replies

6. IP Networking

Interface bonding / Link aggregation (Multiple)

Hello, I've been using mode 4 with four slaves, however looking at ifconfig showed that the traffic was not balanced correctly between the interfaces, the outgoing traffic has been alot higher on the last slave. Example: eth0 RX 123.2 GiB TX 22.5 GiB eth1 RX 84.8 GiB TX 8.3 GiB eth2... (3 Replies)
Discussion started by: TehOne
3 Replies

7. HP-UX

Break Link Aggregation in HP UX.

Hi, I want to Break the Link Aggregation. My aggregation are lan0+lan1 = lan900. Now I want to break this and put the IP in lan0. But i have cluster environment and this is the main database server. So It need to change in cluster script. But I dont know where I have to change it. Please... (1 Reply)
Discussion started by: mkiron
1 Replies

8. Solaris

Link Aggregation without LACP

Hi, I'm not from the Solaris world and some of these things are new to me. Can someone tell me if it is possible to configure link aggregation without using LACP? I am told etherchannel was setup without LACP. (3 Replies)
Discussion started by: techy1
3 Replies

9. IP Networking

Link Aggregation

Hi ihave three link of internet and iwant to put one linux front of a firewall that this three linux speard firewall such az load balance and fialover but dont close any port and protocol and only firewall have been internet what way can i use for it ? are there any script and services do that... (0 Replies)
Discussion started by: mnnn
0 Replies

10. UNIX for Advanced & Expert Users

Bonding IEEE 802.3ad Dynamic link aggregation : Bond showing less than desired throughput

Hi All, I have done IEEE 802.3ad Dynamic link aggregation bond configuration with name bond0 which has 4 slaves (each 25GB/s) in it on cent os 6.8. Issue i am facing is bonding throughput is only 50GB/s not 100GB/s. below are the configuration files : DEVICE=bond0 IPADDR=xx.xx.xx.xx... (1 Reply)
Discussion started by: omkar.jadhav
1 Replies
balance(8)						      System Manager's Manual							balance(8)

NAME
balance - Balances the percentage of used space among volumes in a domain. SYNOPSIS
/usr/sbin/balance [-v] domain OPTIONS
Displays information on which files are being moved to different volumes. Selecting this option slows down the balance procedure. OPERANDS
Specifies the name of the AdvFS file domain. DESCRIPTION
The balance utility evenly distributes the percentage of used space between volumes in a multivolume domain. This improves performance and evens the distribution of future file allocations. Use the showfdmn command to determine the percentage of used space on each volume. This information allows you to determine the need to balance the volumes. The balance utility can be used at any time, but it is particularly useful after adding or removing a volume (addvol, rmvol) because these procedures can cause file distribution to become uneven. When you plan to run both the defragment and balance utilities on the same domain, run the balance utility before running the defragment utility. The balance utility often improves the balance of free space, thus enabling the defragment utility to run more quickly. Before you can balance volumes in a file domain, all filesets in the file domain must be mounted. If you try to balance volumes in an active file domain that includes unmounted filesets, the system displays an error message indicating that a fileset is unmounted. RESTRICTIONS
You must be the root user to use this utility. You cannot run the balance utility while the addvol, rmvol, defragment, rmfset, or balance utility is running on the same file domain. If you attempt to do this, a warning message is displayed. The balance utility does not operate on striped files in the domain and does not include them in its calculations on used space. EXAMPLES
The following example shows the procedure for determining the percentage of used space on each volume of the two-volume usr_domain file domain and then redistributing the files to balance the percentage of used space. The final showfdmn command shows the redistributed per- centage of used space. # showfdmn usr_domain Id Date Created LogPgs Domain Name 2dcab512.000d1ed0 Fri May 7 14:22:26 1999 512 usr_domain Vol 512-Blks Free % Used Cmode Rblks Wblks Vol Name 1L 819200 126848 85% on 128 128 /dev/dsk8g 2 768281 768080 0% on 128 128 /dev/dsk9d ---------- ---------- ------ 1587481 894928 44% # balance usr_domain balance: Balancing domain 'usr_domain' balance: Balanced domain 'usr_domain' # showfdmn usr_domain Id Date Created LogPgs Domain Name 2dcab512.000d1ed0 Fri May 7 14:22:26 1999 512 usr_domain Vol 512-Blks Free % Used Cmode Rblks Wblks Vol Name 1L 819200 459248 44% on 128 128 /dev/dsk8g 2 768281 433632 44% on 128 128 /dev/dsk9d ---------- ---------- ------ 1587481 892880 44% The files are now distributed more evenly between the two volumes. SEE ALSO
Commands: addvol(8), defragment(8), rmvol(8), showfdmn(8) balance(8)
All times are GMT -4. The time now is 03:42 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy