NIC teaming

Is it useful to configure NIC teaming on Dell R420 (running with 5 x 800GB 10000 RPM Hdd) ?  Will 1Gpbs network or the internal RAID controller be a bottleneck in case both run as a maximum capacity ?

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dan CraciunIT ConsultantCommented:
1Gbps = 128 MBps
Your HDDs using RAID should easily surpass that, so your network is the bottleneck in this case.

AXISHKAuthor Commented:
What's the RAID throughput on Dell R420 ?
Kaiser AnwarCommented:
A rough number would be 500 IHOPS per second for the raid group and it all depends the on the application read and writes and how the raid is setup and as you add more drives you get better performance
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Dan CraciunIT ConsultantCommented:
What type of RAID? RAID 10 will deliver the best output.

Use this to calculate the best possible speed:
AXISHKAuthor Commented:
5 x 800GB 10000 RPM RAID5. What's the theoretical transfer rate ?

Dan CraciunIT ConsultantCommented:
Assuming one HDD can read at 150MBps, then you should expect double from your RAID, i.e. 300 MBps.

Note that the speed will be much lower when doing random reads.
It depends on the usage.
Example: If the server will be used as file server, the the bottleneck will be network connection. If the server will be used for an application that does all the logic and uses the database located on the same server, then it is more likely that the bottleneck will be disk subsystem (or procesor, ram?). It has to transfer over the network just the results.
Anyway, if you have already multiple NICs it would not hurt to create a team.
AXISHKAuthor Commented:
In case I monitor the current throughput of the network card (use window counter). If the actual usage is below 50%, can I say add NIC teaming doesn't improve anything ?

Tks again.
NIC teaming is not always done to improve network bandwidth, it can also be used to improve network availability.

If your NIC's are connected to the same switch then a properly configured team can improve network throughput and help with availability in case of a NIC failure, single cable failure, switch port failure, or specific internal switch component failures.  Of course if the whole switch fails you are out of luck.

If your NIC's are connected to two different switches, then a properly configured team will help prevent most availability issues because even if one switch fails you still have a path through the other switch.  However going through two independent switches only increases outbound bandwidth, as all inbound traffic will hit just one NIC.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
AXISHKAuthor Commented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage Hardware

From novice to tech pro — start learning today.