【发布时间】:2019-09-24 13:55:45
【问题描述】:
我有一个 24/7 全天候运行的脚本,它持续使用 90-100% 的 CPU。我在 Google Cloud Platform 的多个虚拟机中运行此脚本。我为每个 VM 运行一个脚本。
我正在尝试通过使用 AWS EC2 来降低成本。我查看了 t3-micro (2 vCPU) 实例的每小时价格,它说成本约为 0.01 美元/小时,这比 GCP 的具有 2 个 vCPU 的同等实例便宜。
现在,我尝试在一个 t3-micro 实例中运行脚本,只是为了真正估计每个 t3-instance 运行我的脚本的成本。我预计每个实例的每月成本约为 7.20 美元(720 小时/月 * 0.01 美元/小时)。问题是我已经运行脚本 2-3 天了,成本报告已经显示成本超过 4 美元。
我试图了解为什么成本与我的估计(以及 AWS 每月计算器的估计)相差甚远。所有这些额外费用似乎都来自“EC2 Other”和“CPU Credit”,但我不明白这些费用。
我怀疑这些来自我 24-7 的全 CPU 使用率,但有人能解释一下这些成本是多少,是否有办法降低它们?
【问题讨论】:
标签: amazon-web-services amazon-ec2