【问题标题】:AWS Running Instance Throttling Due To Low CPU Credit由于 CPU 信用低导致 AWS 运行实例节流
【发布时间】:2018-05-01 09:42:38
【问题描述】:

我有一个在 AWS EC2 微实例上运行的进程。它已被限制,因为我的 CPU 信用余额已用完。我无法停止正在运行的进程,但我想停止限制它。有什么方法可以在不关闭实例的情况下增加我的 CPU 信用余额?我很乐意为此向亚马逊支付一些钱。

【问题讨论】:

    标签: amazon-web-services amazon-ec2


    【解决方案1】:

    是的!

    你可以使用T2 Unlimited:

    T2 Unlimited 实例可以根据需要在基线之上突增。这使您能够享受各种通用应用程序的低 T2 实例小时价格,并确保您的实例永远不会保持基准性能。如果 T2 Unlimited 实例在 24 小时滚动期间的平均 CPU 利用率等于或低于基准,则基本 T2 小时实例价格会自动涵盖所有 CPU 使用高峰。对于绝大多数通用工作负载,T2 Unlimited 实例无需任何额外费用即可提供充足的性能。 如果平均 CPU 利用率在 24 小时内超过基线,则每 vCPU 小时将有一个固定的额外费率。

    ...

    您可以随时在运行或停止的实例上从标准切换到无限制,从无限制切换到标准。有关详细信息,请参阅Launching a T2 Instance as UnlimitedModifying the Credit Option for CPU Usage of a T2 Instance

    【讨论】:

      【解决方案2】:

      为什么我不能直接付钱给亚马逊呢?

      谁说你不能?

      在实例上激活 T2 Unlimited 功能,这正是将会发生的事情。

      T2 Unlimited 是 T2 实例的配置选项,可在启动时设置,或随时为正在运行或停止的 T2 实例启用。

      https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-unlimited.html

      此功能消除了性能上限。首先,它会根据您在接下来的 24 小时内获得的积分借入,然后根据您实际驱动实例的努力程度,向您收取每个 vCPU 每小时 0.05 美元的补充费用(如果需要)。

      【讨论】:

        猜你喜欢
        • 2020-10-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-03
        • 2013-04-26
        • 1970-01-01
        相关资源
        最近更新 更多