我想确保我正确解释了 AWS 的 ECS Fargate 定价模型,与整个月不间断运行(甚至下降到 1% cpu/mem 利用率)的 m4.large EC2 实例(2vCPU,8GB 内存)相比(730 小时)。
# Monthly cost estimates
Fargate:
cpu = 730hrs * 2vCPU * $0.056 = $73.88
mem = 730hrs * 8GB Mem * $0.0127 = $74.17
total = $73.88 + $74.17 = $148.05
EKS ec2 node (1 yr reserved no upfront):
total = 730hrs * $0.062 = $45.26
EKS ec2 node (on demand):
total = 730hrs * $0.10 = $73.00
Fargate 的价格似乎是 EC2 实例的 3 倍左右。我的 Fargate 定价看起来准确吗?我假设 Fargate 不打算用于 24/7 网站之类的东西,而更像是一次性工作,可能类似于运行容器映像的 Lamba 函数。
无论我使用 1% 还是 100% 的资源,我是否都需要为整个 Fargate 任务 cpu 和内存分配付费?
参考: