Teaming Multiple NICS for additional bandwidth?
Hey Everyone,
While imaging the labs around campus today, I noticed that during imaging our new DS server is only using about 15% CPU utilization while the single gigabit card is pegged at 99% utilization. However, our DS has 3 additional NICs which are not active at this time, but could be. This got me to wondering, has anyone tried teaming or multibonding their NICs together ala the shotgun technology of the 56K modems from back in the day. Does DS take advantage of the additional bandwidth? Are you having success in your environments running in that configuration? I heard that the gateway on a switches might interfere with that and so the Windows route command might have to be used. Does anyone have any thoughts about any of this? Thanks much.
I don't think you'll gain anything...
I'm not 100% positive, but I don't believe you'll gain any bandwidth by doing this. I could be wrong, but NIC teaming is usually used for load balancing which means that the server/driver will send x number of packets out one nic, then send x number out the next nic and so on, it will never (again to the best of my knowledge) send packets out all of the NICs at the same time. I would think the only real way of doing this if at all, is to trunk a couple of ports on the switch to allow them to be combined, however, I have never seen this work outside of expanding bandwidth between switches.
Again, I could be wrong.
It should be possible. Here
It should be possible. Here is how our previous configuration was used.
Our DS server had 4 NICs, 3 of which were active. 1 for what we call "RiceNet1" which was a 128.x.x.x, 1 for "RiceNet2" which was 10.x.x.x and then 1 for a dedicated iSCSI connection to a storage array.
The DS server was located on RiceNet2, but the computers in RiceNet1 were not able to talk to RiceNet2. It was oneway traffic only. We fixed this by adding in the RiceNet1 dedicated NIC in the server so that all RiceNet1 traffic was routed through to it. That meant we were able to image simultaneously with RiceNet1 to RiceNet1 and RiceNet2 to RiceNet2 and max out both connections. However, that was 2 point to point connections it seems and all done through trickery.
"The happiness of your life, depends on the quality of your thoughts."
Interesting
That totally makes sense in your environment, however, in a typical environment, placing more than one nic on the same lan/subnet more than likely will not give you the same results. In your situation you are a bridge between two segregated networks and DS has no choice but to "route" traffic accordingly. It is a good setup, again, if you have separate networks in your environment.
we do it here at work for
we do it here at work for terminal servers. to increase the bandwith you need to first load a driver nic teaming utility. in the case of broadcom they have a seperate application and intel builds it into their drivers. you can team the NIC's together and this turns the 2 physical NIC's into a single virtual nic with one IP and (virtual) mac address. then configure the switch to place the two (or more) teamed ports into a single IGMP group. your bottleneck will likely be further down the pipe though, likely the switch uplink. we are using a gb switch with 10gb backbone so we actually see an improvement
Thanks so much fellas.
Thanks so much fellas. I fired off some requests to the networking guys here and hopefully can try something. Thanks again! If anyone else has any other thoughts, please feel free to chime in!
"The happiness of your life, depends on the quality of your thoughts."
Update on Teaming - Need LAPC or PAGP
Hey Everyone, I spoke with networking and they wanted to know if Altiris supports LAPC or PAGP? They are open to the idea of teaming up our Altiris servers for more speed, but if Altiris can do either of those methods if would help them out a lot. Thanks all.
"The happiness of your life, depends on the quality of your thoughts."
NIC Teaming
I works with HP servers and HP has a nice little aap that allows you NIC teaming. I hear that Windows 2008 server, not sure if R2, has this build in?
Nelo
Would you like to reply?
Login or Register to post your comment.