这个计算器能做什么
AWS、Azure、Google Cloud 等云服务商都提供节省计划(Savings Plans,部分厂商称为"承诺用量折扣"),用一定的用量承诺换取比按量付费(即"按需付费",On-Demand)更低的单价。这个计算器可以帮你算清楚:在已知当前月成本和承诺所能解锁的折扣比例时,从按需付费切换到节省计划究竟能省多少钱。需要提醒的是,这些方案是国际主流云厂商的定价模式,国内云厂商(如阿里云、腾讯云)的"包年包月""预留实例"思路类似,但具体折扣规则不同,使用前请以各家官方价格为准。
使用方法
先填入你当前的按需付费月成本——也就是没有任何承诺时,今天实际支付的金额。然后填入节省计划折扣,以百分比表示(例如折扣 30% 就填 30)。计算器会立即给出你的每月节省金额、折扣后的实际月成本,以及按 12 个月估算的年度节省总额。
计算公式解析
算法很简单。假设按需成本为 \(C\),折扣系数为 \(d\)(即百分比除以 100):
$$\text{Effective Cost} = \text{On-Demand Cost (\$)} \times \left(1 - \frac{\text{Discount (\%)}}{100}\right)$$节省额 = \(C \times d\),实际成本 = \(C \times (1 - d)\)。年度节省额就是把每月节省额乘以 12。实际成本就是应用折扣后你账单上需要支付的金额。
实例演算
假设你目前每月按需付费支出 $1,000,而某节省计划提供 30% 的折扣。那么:节省额 = \(\$1{,}000 \times 0.30 = \) 每月 $300;实际成本 = \(\$1{,}000 \times 0.70 = \) 每月 $700。一年下来累计节省 \(\$300 \times 12 = \) $3,600。
常见问题
计算结果包含预付款吗? 不包含——这里算的是折扣后的运行费率(run-rate)。如果你选择全额预付,请另行考虑现金流的时间安排。
如果我的用量波动较大怎么办? 节省计划通常只对每小时承诺的金额范围内有效,超出承诺的部分仍按按需价格计费。建议用你的承诺基准成本来计算,结果最准确。
这个工具只适用于 AWS 吗? 不是。它适用于任何云厂商的承诺折扣方案——只要填入对应的折扣百分比即可。