当 AWS 文档和定价提到“使用”时,这是否仅仅意味着“如果实例开启”而不是“如果实例开启并且正在工作”。
例如,如果我有一个 EC2 实例正在运行但它是空闲的(CPU=0%),我假设我仍然会为那个小时的使用付费。
在这种情况下,如果我有一个托管网站的 EC2 实例(应该可以 24/7 访问),那么购买预留实例是有意义的。然后,如果我必须让其他实例联机来分担负载,那么(可能)最好将这些实例用作按需实例。
我的理解正确吗?
当 AWS 文档和定价提到“使用”时,这是否仅仅意味着“如果实例开启”而不是“如果实例开启并且正在工作”。
例如,如果我有一个 EC2 实例正在运行但它是空闲的(CPU=0%),我假设我仍然会为那个小时的使用付费。
在这种情况下,如果我有一个托管网站的 EC2 实例(应该可以 24/7 访问),那么购买预留实例是有意义的。然后,如果我必须让其他实例联机来分担负载,那么(可能)最好将这些实例用作按需实例。
我的理解正确吗?
是的,你的理解是正确的。AWS 不会根据 CPU 使用率收费——无论 CPU 使用率是 0% 还是 100%,您都需要为实例支付相同的费用。
对,那是正确的。
您还可以查看负载共享的 Spot 实例,因为它们比按需实例便宜得多,缺点是它们可能随时消失。只要你能做到这一点,它们就是一个不错的选择。