确保AWS EC2实例的网络吞吐量一致吗?

时间:2016-04-30 18:00:37

标签: amazon-web-services amazon-ec2

我创建了几个AWS EC2实例,但有时候,我的数据吞吐量(上传和下载)在某些服务器上变得非常有限。

例如,通常我从位于美国西部(俄勒冈州)服务器的实例获得大约15-17 MB / s的吞吐量。但是,有时候,特别是当我在一天内传输大量数据时,我的吞吐量降至1-2 MB / s。当它在一台服务器上发生时,其他服务器具有典型的网络吞吐量(如先前所期望的那样)。

我该如何避免它?什么可以导致这个? 如果是由于我的数据上传/下载量,我该如何避免呢?

目前,我正在使用t2.micro类型实例。

1 个答案:

答案 0 :(得分:1)

简单回答,不要使用微型实例。

AWS是一个多租户环境,因为这种资源是共享的。在网络性能方面,较大的实例大小具有更高的优先级。只有最大的实例才能获得任何类型的专用性能。

微型和纳米实例在所有实例类型中的优先级最低。

此矩阵将显示每个实例大小的优先级:

https://aws.amazon.com/ec2/instance-types/#instance-type-matrix