如何计算AWS资源限制和使用情况

时间:2016-11-16 10:28:34

标签: amazon-web-services amazon-ec2 documentation

通过AWS Service Limits documentation,我无法理解如何计算AWS资源使用情况。每次启动新实例时它是否会减少?你终止它会增加吗?这是月度限制吗?年?

AWS文档不清楚。

更新

在许多地区,我有运行按需EC2实例(最大EC2限制数为0)。

在其他地区,我有一些实例类型限制等于0。

在其他地区,我有实例类型限制>运行按需EC2实例

我错过了什么吗?

2 个答案:

答案 0 :(得分:1)

限制是任何时间限制,而不是每月或每年。假设您的限制是20个EC2实例,您可以随时拥有最多20个实例(正在运行+已停止)。

启动新实例时,会检查您的实例计数(正在运行+已停止),并且仅当它小于20(您的限制)时,AWS才会继续启动新实例。否则,您将收到一条消息以增加限制,并且不会启动任何实例。

因此,在启动新实例时会检查您的限制。

(Current running + stopped) + 1 >  instance_limit  ==> Cannot launch
(Current running + stopped) + 1 <= instance_limit  ==> Launched

此限制是每个地区和每个实例类型。

答案 1 :(得分:0)

Amazon EC2管理控制台有一个Amazon EC2 Service Limits Report部分,显示EC2资源的当前限制。

正在运行的按需EC2实例限制描述为:

  

此区域中可以包含的正在运行按需实例的总数。某些实例类型对此区域有不同的限制,与您的总限制相比;这些列在下面。检查Current Limit列,找出每个实例类型可以运行的实例数。

点击请求限制增加链接并提供用例,可以增加限制。然后,AWS Customer Service会对案例进行评估并相应地调整限制。

在某些情况下,客户请求减少其限制,以避免意外使用某些更昂贵的实例类型,或阻止实例在不受欢迎的区域中运行。