什么是竞价实例省钱计算器?
AWS、Google Cloud、Azure 等云服务商会把闲置的计算资源以大幅折扣的形式放出,这就是"竞价实例"(Spot Instance,Google Cloud 称为可抢占实例 Preemptible,Azure 称为 Spot 虚拟机)。这款计算器帮你精确算出:把工作负载跑在竞价价格上、而不是标准的按需(On-Demand)价格上,到底能省多少钱。只需输入两种每小时单价和预计使用时长,工具就会同时给出节省百分比和省下的总金额。
使用方法
填入三个数值:每小时的按需价格(标准单价)、每小时的竞价价格(折扣单价),以及你关注时间段内的使用时长。整月不间断运行通常约为 730 小时。工具会即时显示折扣百分比,以及按需成本、竞价成本和总节省金额。
计算公式详解
节省百分比 = 两种价格之差除以按需价格:
$$\text{节省百分比} = \frac{\text{按需价格} - \text{竞价价格}}{\text{按需价格}} \times 100$$总省金额 = 每小时差价乘以使用小时数:
$$\text{总省金额} = \left(\text{按需价格} - \text{竞价价格}\right) \times \text{小时数}$$这两个数据结合在一起,既能看出相对折扣力度,也能看出对预算的真实影响。
实例演算
假设一台按需实例每小时 $0.10,对应的竞价实例每小时 $0.03,每月运行 730 小时。节省百分比为 \((0.10 - 0.03) \div 0.10 \times 100 = \mathbf{70\%}\)。当月总省金额为
$$(0.10 - 0.03) \times 730 = \$51.10$$即按需方式需花费 $73.00,而竞价方式仅需 $21.90。
常见问题
竞价价格有保证吗?没有。竞价价格会随供需关系波动,实例也可能在几乎没有预警的情况下被回收,因此建议只把它用于容错或可中断的工作负载。
730 小时是什么意思?这是一个日历月的平均小时数(\(8{,}760 \div 12\)),常被用于估算每月云成本。
是否包含数据传输或存储费用?不包含。本工具只计算计算实例的每小时费用。要得到完整账单估算,还需另行加上存储、网络及其他费用。