Link to home
Start Free TrialLog in
Avatar of MediaBanc
MediaBanc

asked on

Perfmon Bytes/sec

Hi Experts,

Right now, I'm using Perfmon in my application server. I added a counter Network Interface\Bytes Total/sec in monitoring. The server have gigabit nic. I just want to know the threshold value for it so that I will know if the network is already saturated or causing bottleneck.

Thank you.
SOLUTION
Avatar of David
David
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of MediaBanc
MediaBanc

ASKER

Hi Dlethe,

With regards to the link above, the author specified:

For a 100-Mbps NIC, the interface consumed is 8.7MB/sec (100Mbps = 100000kbps = 12.5MB/sec* 70 percent). In a situation like this, you may want to add a faster network card or segment the network

I would like to know how did he come up with the information or how to measure it. I'm confused yet if for a Gigabit NIC, should I multiply it by 10 since it's gigabit?

Thank you.
Yes.
As you have seen from the above only getting 70% of the published NIC speed is normal rule of thumb. Also you have to look outside of the single network adapter and use a lan sniffer that typically taps into your ethernet circuit to determine the total network traffic. A bad network adapter can bring your entire network to a crawl by flooding the network with malformed packets. Even a section of bad cable can slow things down measurably.. To get the benefits of CAT 6 you need CAT 6 throughout the network.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
one can get > 100Mbytes/sec on ethernet, but that requires nailing MTU, having a switch, no collisions, and manipulating traffic so that  each packet has max payload size.  I can get that easily if I write low-level UDP socket code, but you won't be doing that.

Real-world, figure anything pushing 90MB/sec is the best you can expect unless you are running benchmarks.