我创建了几个AWS EC2实例,但有时候,我的数据吞吐量(上传和下载)在某些服务器上变得非常有限。
例如,通常我从位于美国西部(俄勒冈州)服务器的实例获得大约15-17 MB / s的吞吐量。但是,有时候,特别是当我在一天内传输大量数据时,我的吞吐量降至1-2 MB / s。当它在一台服务器上发生时,其他服务器具有典型的网络吞吐量(如先前所期望的那样)。
我该如何避免它?什么可以导致这个? 如果是由于我的数据上传/下载量,我该如何避免呢?
目前,我正在使用t2.micro类型实例。
答案 0 :(得分:1)
简单回答,不要使用微型实例。
AWS是一个多租户环境,因为这种资源是共享的。在网络性能方面,较大的实例大小具有更高的优先级。只有最大的实例才能获得任何类型的专用性能。
微型和纳米实例在所有实例类型中的优先级最低。
此矩阵将显示每个实例大小的优先级:
https://aws.amazon.com/ec2/instance-types/#instance-type-matrix