我在AWS EC2微实例上运行了一个进程。它受到了限制,因为我的CPU余额已经用尽了。我无法阻止正在运行的进程,但我想阻止它进行限制。有没有办法在不关闭实例的情况下增加我的CPU余额?我很高兴为亚马逊付出一些钱来做这件事。
答案 0 :(得分:2)
是!
您可以使用T2 Unlimited:
T2无限制实例可以根据需要突破基线。这使您可以享受各种通用应用程序的低T2实例每小时价格,并确保您的实例永远不会保持基准性能。如果T2无限制实例在滚动24小时内的平均CPU利用率等于或低于基线,则基本T2每小时实例价格将自动覆盖所有CPU使用率峰值。对于绝大多数通用工作负载,T2 Unlimited实例提供了充足的性能,无需任何额外费用。 如果平均CPU利用率在24小时内超过基线,则每个vCPU小时的额外费率将保持不变。
...
您可以在正在运行或已停止的实例上随时从Standard切换到Unlimited,从Unlimited切换到Standard。有关详情,请参阅Launching a T2 Instance as Unlimited和Modifying the Credit Option for CPU Usage of a T2 Instance。
答案 1 :(得分:2)
为什么我不能向亚马逊支付一些钱呢?
谁说你不能?
激活实例上的T2 Unlimited功能,确切地说会发生什么。
T2 Unlimited是T2实例的配置选项,可以在启动时设置,也可以随时为正在运行或停止的T2实例启用。
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-unlimited.html
此功能会删除性能上限。首先,它会借用您在接下来的24小时内获得的积分,然后根据您实际驾驶该实例的难度,向您收取补偿费用,如果需要,每小时最高可达0.05美元/ vCPU。