Jump to content

This is new to me, I use bonding on all of my CentOS servers but now I'm building up some CentOS VMs to test out teaming. I'm not too interested in the features but the CPU usage compared to bonding is impressive considering lower CPU utilization is more beneficial to me.

 

A nice link with nice tables: http://rhelblog.redhat.com/2014/06/23/team-driver/

-KuJoe

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815490
Share on other sites

Link to post
Share on other sites

1 minute ago, Electronics Wizardy said:

Teaming = bonding

 

There are different ways of setting it up(fail over and higher speed being the main ones)

 

 

Do you mean its the same bonding driver found in Debian but Redhat just calls it teaming?

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815492
Share on other sites

Link to post
Share on other sites

Just now, SCHISCHKA said:

Do you mean its the same bonding driver found in Debian but Redhat just calls it teaming?

No, teaming and bonding are different. I thought they were the same thing also until I searched for it. Looks like RedHat even has a script for me to migrate from bonding to teaming if I find it worth it.

-KuJoe

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815500
Share on other sites

Link to post
Share on other sites

1 minute ago, KuJoe said:

This is new to me, I use bonding on all of my CentOS servers but now I'm building up some CentOS VMs to test out teaming. I'm not too interested in the features but the CPU usage compared to bonding is impressive considering lower CPU utilization is more beneficial to me.

If the reduced CPU translated to lower power it would be beneficial to me. My server just serves up files, doesn't do anything special like multimedia streaming 

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815507
Share on other sites

Link to post
Share on other sites

1 minute ago, KuJoe said:

This is new to me, I use bonding on all of my CentOS servers but now I'm building up some CentOS VMs to test out teaming. I'm not too interested in the features but the CPU usage compared to bonding is impressive considering lower CPU utilization is more beneficial to me.

If the reduced CPU translated to lower power it would be beneficial to me. My server just serves up files, doesn't do anything special like multimedia streaming 

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815510
Share on other sites

Link to post
Share on other sites

1 minute ago, SCHISCHKA said:

If the reduced CPU translated to lower power it would be beneficial to me. My server just serves up files, doesn't do anything special like multimedia streaming 

so no need for bonding or teaming then.

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815515
Share on other sites

Link to post
Share on other sites

2 minutes ago, KuJoe said:

That is not correct. Bonding != Teaming. I thought so also but it's a completely different driver and feature set.

Technically different implementations, in the software sense, of the same thing with Teaming being the newer and better implementation.

[Out-of-date] Want to learn how to make your own custom Windows 10 image?

 

Desktop: AMD R9 3900X | ASUS ROG Strix X570-F | Radeon RX 5700 XT | EVGA GTX 1080 SC | 32GB Trident Z Neo 3600MHz | 1TB 970 EVO | 256GB 840 EVO | 960GB Corsair Force LE | EVGA G2 850W | Phanteks P400S

Laptop: Intel M-5Y10c | Intel HD Graphics | 8GB RAM | 250GB Micron SSD | Asus UX305FA

Server 01: Intel Xeon D 1541 | ASRock Rack D1541D4I-2L2T | 32GB Hynix ECC DDR4 | 4x8TB Western Digital HDDs | 32TB Raw 16TB Usable

Server 02: Intel i7 7700K | Gigabye Z170N Gaming5 | 16GB Trident Z 3200MHz

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815521
Share on other sites

Link to post
Share on other sites

5 minutes ago, KuJoe said:

I'm building up some CentOS VMs to test out teaming

let me know how that goes. iv got about two days to do some reading before my new CAT cables arrive. Ill prob be running three or four NICs direct between my computers, depending on what speed I can get out of my hard drives

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815524
Share on other sites

Link to post
Share on other sites

1 minute ago, SCHISCHKA said:

yes there is need. theres more to computers than 4k cat videos

If you can let us know what you need the network capacity for we can give you better advice. I don't utilize more than 1Gbps of bandwidth at a time so I don't use LACP, just the failover function of bonding.

-KuJoe

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815534
Share on other sites

Link to post
Share on other sites

3 minutes ago, SCHISCHKA said:

let me know how that goes. iv got about two days to do some reading before my new CAT cables arrive. Ill prob be running three or four NICs direct between my computers, depending on what speed I can get out of my hard drives

I don't think I'll be testing teaming now after reading the chart correctly. There isn't much performance improvement and the CPU utilization is within a few percent so with so many cores I won't see a big difference on my end. No point in me making a project and scheduling a bunch of changes over a few % and Mbps.

-KuJoe

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815540
Share on other sites

Link to post
Share on other sites

Just now, KuJoe said:

If you can let us know what you need the network capacity for we can give you better advice. I don't utilize more than 1Gbps of bandwidth at a time so I don't use LACP, just the failover function of bonding.

i want it as fast as it can go. backups, virtual machine storage. Iv also got a very large copy of wikipedia xml files for experimenting on. Iv pretty much outsourced my mechanical drive requirements to reduce noise and also keep my data in a safe place from thieves.

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815560
Share on other sites

Link to post
Share on other sites

6 minutes ago, Electronics Wizardy said:

but you can't use it if you don't have more than one network connection

what? i lost you man. Im not connecting my server to the internet. i filled all the PCI slots with gigabit NICs for local LAN

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815566
Share on other sites

Link to post
Share on other sites

1 minute ago, SCHISCHKA said:

i want it as fast as it can go. backups, virtual machine storage. Iv also got a very large copy of wikipedia xml files for experimenting on. Iv pretty much outsourced my mechanical drive requirements to reduce noise and also keep my data in a safe place from thieves.

Does your switch support LACP and have a backplane capable of more than 1Gbps? How many devices will be accessing the server at one time? Are you using SSD caching or anything like that? What kind of RAID setup will you have and are all the drives SATA III 7200 RPM or will you have some slower drives?

-KuJoe

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815574
Share on other sites

Link to post
Share on other sites

59 minutes ago, KuJoe said:

Does your switch support LACP and have a backplane capable of more than 1Gbps? How many devices will be accessing the server at one time? Are you using SSD caching or anything like that? What kind of RAID setup will you have and are all the drives SATA III 7200 RPM or will you have some slower drives?

Thanks I dont need help with that stuff and I think you will understand i really dont want to publish my setup publicly. I was just wondering about teaming. I keep landing on bonding driver setup when I search for it

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815765
Share on other sites

Link to post
Share on other sites

14 minutes ago, SCHISCHKA said:

Thanks I dont need help with that stuff and I think you will understand i really dont want to publish my setup publicly. I was just wondering about teaming. I keep landing on bonding driver setup when I search for it

As long as you're aware that bonding/teaming will not improve your network performance for single threaded connections. I'd hate to see you go through all of this work and not get any performance improvements out of it.

-KuJoe

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815795
Share on other sites

Link to post
Share on other sites

37 minutes ago, KuJoe said:

As long as you're aware that bonding/teaming will not improve your network performance for single threaded connections. I'd hate to see you go through all of this work and not get any performance improvements out of it.

yea i know. thanks

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815847
Share on other sites

Link to post
Share on other sites

2 hours ago, KuJoe said:

Are you using SSD caching

How much difference does SSD cacheing make on a RAID array? I have an old spare 60Gb SSD lying around. Do you think it would be appropriate to use a five year old SSD as a cache? its from my old laptop and last time i did a SMART check it reported something like 13months of total use. Iv been using it in a USB adapter infrequently for over a year so I dont think its super old

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/686564-nic-bonding/#findComment-8815874
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×