特定EC2实例下载速度慢的原因?

我正在尝试解决networking问题。 我有两个EC2实例,相同的区域,相同的types。

在两个EC2实例之一(“坏”实例)中,下载速度非常差(200k / s),而另一个(“好”实例),下载速度很好,在30M / s +)。 为了澄清,我正在谈论下载文件到EC2实例,同时ssh进入服务器,例如运行wget与一个大文件。 我已经尝试过不同的文件,其中包括S3对象和其他地方的大型Linux ISO。

运行ethtool eth0仅返回两个“链接检测:是”。

运行ifconfig时,除了好的实例没有显示错误数据包,坏的实例显示很多以外,两者都返回相同的大部分,即使我没有主动运行下载,数字也增加了大约10秒。

 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:168372370 errors:5075643 dropped:0 overruns:0 frame:0 TX packets:122116480 errors:0 dropped:0 overruns:0 carrier:0 

两台服务器configuration相同,至less应该是。 如何才能确定导致下载速度慢的原因? 有什么特别的EC2实例可能导致这种情况?

无法知道从哪里开始。 谢谢你的帮助!

如果您的实例是EBS支持的,则停止实例,等待一两分钟,然后重新启动它。 这将导致实例在不同的硬件上启动,并可能解决您的问题。