我在Amazon EC2云上有一个微型实例。
此外,这个实例很小,CPU和EAM使用率也很低,但是它产生了很多内容,所以它可以被认为是一个Web服务器,为很多客户端提供less量的静态文件(不是很大)。
从技术angular度来看,这样的实例没有问题来处理每秒处理多个MB的负载。
我考虑的是如果亚马逊本身的带宽有限制。 许多VPS服务提供商限制带宽可以说10MB / s,亚马逊是否有这样的限制,如果他们是什么?
我找不到任何参考。
记得我曾经收到过一个类似的post,Cyberx86发表了一个很好的答案,与基准testing:)
Serverfault的答案
编辑
从我在AWS论坛上find的东西 – 似乎亚马逊的支持人员不想回答这个问题。 他们的build议是使用外部来源进行testing: 从2012年开始的AWS论坛post
较早的post( post1 , post2是指联合实例大小的转移速度;第二个提到这些数据是AWS文档的一部分,但是之后被replace为关于I / O的东西。
小250 mbps
大500 mbps
x大1000 mbps
这些数字似乎符合你可以在谷歌find的基准。
很遗憾 – 我不认为你可以在他们的网站上find传输速度了。
编辑:
@tomasz通知我后,我再次检查了这个问题。
我find了一个博客,里面有带宽比较;
http://epamcloud.blogspot.com.tr/2013/03/testing-amazon-ec2-network-speed.html?m=1
我认为,由于各地区的技术基础设施不同,技术和基础设施提供商日益不断完善,没有一定的限制。
如果要知道EC2带宽限制,则应分别处理每个区域。
现在,在AWS文档上有一个列表。
来自其源头的答案;
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-config.html
您可以在您的实例中使用此工具来获取有关带宽的完整信息:
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py chmod +x speedtest-cli ./speedtest-cli
输出:
Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from Amazon (54.72.143.50)... Selecting best server based on latency... Hosted by Digiweb (Dublin) [1.78 km]: 3.395 ms Testing download speed........................................ Download: 171.74 Mbit/s Testing upload speed.................................................. Upload: 281.61 Mbit/s
希望它有帮助
看来,EC2提供了一个增强的networkingfunction,以提高networking性能:
对于受支持的Amazon EC2实例,此function可提供更高的每秒数据包(PPS)性能,较低的实例间延迟以及极低的networking抖动。
不幸的是,这个function似乎不适用于T*实例范围:
目前C3,C4,D2,I3,I2 M4,X1和R3实例支持增强型networking。 X1,P2,I3,R4和m4.16xlarge实例为增强型networking提供弹性networking适配器(ENA)接口。 C3,C4,R3,I2,M4(m4.16xlarge除外)和D2实例使用英特尔®82599虚拟function接口。