Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a micro instance on Amazon EC2 cloud.

Also the instance is small and it has vary low CPU and EAM usage but it generates a lot of content, so it can be considered like a web server serving small amount of static files (not of a big size) to many clients.

From the technical point of view there is no problems for such instance to handle the load serving many MBs per seconds.

What I'm considered is if there are limitation of bandwidth by Amazon itself. Many VPS service providers limit the bandwidths to lets say 10MB/s, are there such limits at Amazon and if they are what are they?

I couldn't find any reference.

share|improve this question
do you mean MB/s or Mb/s? there is a differance ;) MB/s is MegaByte and Mb/s or Mbits/s. usualy MB/s would be used to describe bandwith. – t1nt1n Dec 25 '12 at 10:32
Sorry typo normally Mb/s – t1nt1n Dec 25 '12 at 16:32
That link (to AWS source) is for bandwidth between the instance and EBS (Elastic Block Storage) and not to the Internet. – user292523 Jun 4 '15 at 21:03
up vote 19 down vote accepted

Remembered that I had bookmarked a similar post a while back, and Cyberx86 posted an excellent answer with benchmark tests :)

Serverfault answer


From what I've been able to find on the AWS forums - It doesn't seem like the support people from Amazon want to answer that question. Their advice is to test it with an external source: AWS forum post from 2012

Older posts (post1, post2 refer to transfer speeds in coalition to instance size. The 2nd one mentions that the data was a part of the AWS documentation but later it was replaced with stuff about I/O.

small 250 mbps

large 500 mbps

xlarge 1000 mbps

These numbers seem to fit with the benchmarks you can find on google.

So sadly - I don't think you can find transfer speeds on their site anymore.

share|improve this answer
Answer not relevant at all. – GeekRide Dec 25 '12 at 12:23
Actually it is very relevant. I just trying to find official resources that define these I/O limits (100Mbs/250Mbs/1Gbs) – Artyom Dec 25 '12 at 13:49
@GeekRide since the question was regarding transfer speeds and there are no longer any official data from the AWS team. I thought benchmarks and answers from the forums would give the best indication of what one could expect. – Qlue Dec 26 '12 at 11:22
To expand on this answer i believe that the bandwidth limit is related to the IO performance of the instance. You can see the associated IO performance for each instance here The numbers Qlue posted are equal to what I found last year not sure if they've since changed. The micro instance has a different IO performance than the small servers so I assume its less than 250 mbps. – bwight Dec 27 '12 at 22:56


After @tomasz notified me, I checked the issue again.

I found a blog where the bandwidths are compared in;

And I think, there is no a certain limit because of the different technical infrastructures by zone and the technology and infrastructure providers continues to improvement day by day.

If EC2 bandwidth limits are wanted to be known, each zone should be handled separately.

Now, there is a list on AWS docs.

The answer from its source;

share|improve this answer
Note these limits are for transfers between EC2 instances and EBS storage. – tomasz Dec 18 '15 at 21:23
Thanks, @tomasz. – efkan Dec 19 '15 at 8:07

Your Answer


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.