- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- Network speed slow in network teaming
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-03-2010 10:44 PM
тАО10-03-2010 10:44 PM
Network speed slow in network teaming
i have a RHEL5 with 2 NIC card configure in network teaming.
I'm using the Gigabit NIC card. However, my statistic showed that the throughput is throttle at only 100 Mbps. Below is the config files, kindly advice if there's something wrong with it.
# cat ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NETWORK=x.x.x.x
NETMASK=x.x.x.x
IPADDR=x.x.x.x
USERCTL=no
GATEWAY=x.x.x.x
TYPE=Ethernet
IPV6INIT=no
PEERDNS=yes
# cat ifcfg-eth2
TYPE=Ethernet
DEVICE=eth2
HWADDR=00:24:81:81:c2:9a
MASTER=bond0
SLAVE=yes
BOOTPROTO=dhcp
ONBOOT=yes
USERCTL=no
IPV6INIT=no
PEERDNS=yes
# cat ifcfg-eth3
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
TYPE=Ethernet
DEVICE=eth3
HWADDR=00:24:81:81:c2:9b
BOOTPROTO=dhcp
MASTER=bond0
SLAVE=yes
ONBOOT=yes
USERCTL=no
IPV6INIT=no
PEERDNS=yes
# /sbin/ethtool eth2
Settings for eth2:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbag
Wake-on: g
Current message level: 0x00000001 (1)
Link detected: yes
# /sbin/ethtool eth3
Settings for eth3:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000001 (1)
Link detected: yes
# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.2.4 (January 28, 2008)
Bonding Mode: fault-tolerance (active-backup) (fail_over_mac)
Primary Slave: None
Currently Active Slave: eth2
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth2
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:24:81:81:c2:9a
Slave Interface: eth3
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:24:81:81:c2:9b
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-03-2010 10:53 PM
тАО10-03-2010 10:53 PM
Re: Network speed slow in network teaming
What, exactly, is "my statistic", and how,
exactly, was it obtained?
I hope that you realize that a "1gb/s" speed
is one giga_bit_/second, not one
giga_byte_/second.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-03-2010 10:56 PM
тАО10-03-2010 10:56 PM
Re: Network speed slow in network teaming
thanks for your reply. Based on my server calculation on the concurrent user, and also the data rate of the streaming service, the throughput should hit more than 100 Mbps.
And yes, I'm aware of the byte and bit difference.
thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-04-2010 12:30 AM
тАО10-04-2010 12:30 AM
Re: Network speed slow in network teaming
Looking at your configuration files, you've got the bond set to use a fixed IP address, but the individual interfaces are set to using DHCP.
I doubt this is causing the issue, but I'd change:
BOOTPROTO=dhcp
to
BOOTPROTO=none
What is the physical configuration - Server type, NIC type etc. ?
Cheers,
Rob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-04-2010 05:39 AM
тАО10-04-2010 05:39 AM
Re: Network speed slow in network teaming
> concurrent user, and also the data rate of
> the streaming service, the throughput
> should hit more than 100 Mbps.
Which calculation is that? What does "on the
concurrent user" mean? The "data rate" of
what, exactly? Which "streaming service"?
The "throughput" of what, exactly?
> What, exactly, is "my statistic", and how,
> exactly, was it obtained?
Still wondering...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-04-2010 01:01 PM
тАО10-04-2010 01:01 PM
Re: Network speed slow in network teaming
many processes will have a bigger pipe to share but one process may not be any better, it could also be worse while the nic cards round-robin back and forth between the switch ports.
try your test with only 1 NIC attached. is it any worse ?
There are a number of posts out here claiming mode=0 round-robin'ing is NOT the best solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-04-2010 08:03 PM
тАО10-04-2010 08:03 PM
Re: Network speed slow in network teaming
under /etc/modprobe.conf
alias bond0 bonding
options bond0 mode=1 miimon=100 fail_over_mac=1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-04-2010 08:05 PM
тАО10-04-2010 08:05 PM
Re: Network speed slow in network teaming
What do you mean by physical configuration type?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-05-2010 05:12 AM
тАО10-05-2010 05:12 AM
Re: Network speed slow in network teaming
If they're Broadcom be aware of Red Hat KB article: DOC-36394.
https://access.redhat.com/kb/docs/DOC-36394
"Slow network transfers with bnx2x NICs on Red Hat Enterprise Linux 5.5"
Cheers,
Rob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-05-2010 09:15 AM
тАО10-05-2010 09:15 AM
Re: Network speed slow in network teaming
Broadly speaking, short of using round-robin mode, bonding will only improve the throughput of aggregates of connections - any single TCP connection, or what the bonding software considers a "flow" will not go faster than a single link. Also, while the bonding software controls what happens on the way out, it does not control what happens on the way in - that is the province of the switch(es). Switches may have a very different packet scheduling algorithm (idea of what defines a "flow") from the bonding software. And as always, even if the bonding spreads a single connection out, if the destination is connected with but a single link, *that* will be the gating factor.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-06-2010 01:49 AM
тАО12-06-2010 01:49 AM
Re: Network speed slow in network teaming
> Bonding Mode: fault-tolerance (active-backup) (fail_over_mac)
looks to me like there is no 802.3ad
you have only a redundant link
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-06-2010 07:21 AM
тАО12-06-2010 07:21 AM
Re: Network speed slow in network teaming
from anotehr gigabit connected machine on the same subnet/lan do a null device FTP test:
ftp slowserver
fill in cerdentials
ftp> put "|if=/dev/zero bs=1024k count=1024" /dev/null
NOW this will initiate FTP/network bandwidth tests without involving any disk I/O at all. You should see 40 to 80 MBYTEs/sec if you at Full Gigabt speeds.
One issue that I can surmise in your situation is you likely have a mismatched A and B Network "siding" (that is if you have dual LAN Switch Infrastructure). It could also mean the ISL's between your A and B Network switches are saturated at the time of observation or is faulty/buggy (If it is a Cisco/MDS one -- check for firmware updates - we had a similar issue that was resolved with a firmware update -- the ISL's were performing poorly).