Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I am trying to compare different cloud server providers and one thing I am interested is the network bandwidth like 1Gb/s. Many vendors are not explicit in this respect.

Is there a way in Centos to check for this information? (I mean the "theoretical value", in a way like you use command line to grep the cpu info; not manually downloading files to test speed.)

share|improve this question
    
Do you mean the speed setting on the NIC? –  MadHatter Apr 23 '13 at 15:03
1  
^ if so, then you would use ethtool <interface> –  user160910 Apr 23 '13 at 15:08

1 Answer 1

If you mean the line speed that the emulated driver is giving then something like:

$ ethtool eth0 | egrep 'Speed|Duplex'
Speed: 1000Mb/s
Duplex: Full

However it's virtualised so the values are pretty meaningless.

It is impossible to tell from the Client OS what the usable link actually is without measuring a transfer. Even with that the values will vary depending on what other VMs on the host are doing at the time. This is why the vendors are not explicit.

They may have an SLA for the bandwidth though in the agreement somewhere.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.