跳到主要内容

读懂费用预估

费用卡片位于部署表单旁边,会随着你的配置实时更新。它只回答一个问题 —— 这台机器现在每小时多少钱 —— 而它常常被读成回答了比这更多的东西。

卡片上显示什么

数字的来源
GPU(型号 ×N)报价中整个切片的每小时价格
存储(容量)你选择的磁盘容量 × 机器的每 GB 每小时存储费率。随着你拖动滑块而变化
合计上面两行相加
≈ 每天合计 × 24
你的余额你的组织当前的余额,不是预测值

同一时刻只有一个计量器在跑

合计把两个从不会在同一时刻计费的费率加在了一起:

实例状态计量的对象
runningGPU 费率,按秒
stopped磁盘,按每 GB 每小时
creating, starting, stopping, destroying不计量
destroyed不计量

所以合计这一行是上限,不是预测。运行一小时花的是 GPU 那一行的钱;停止一小时花的是存储那一行的钱。同一个小时你绝不会两者都付。

同样这两个数字会在实例页面上以 消耗速率(运行中)消耗速率(已停止) 的形式再次出现,实例存在之后,这种表述更清楚。

预估没有算进去的东西

  • 停止之后的存储账单。 卡片给出的是按当前配置的单个实例的费率,每天那一行就是同一个上限乘以 24。停止只是把 GPU 计量器换成存储计量器,并不会终止账单,而这个页面上没有任何东西会预测你要让它停多久。这就是人们没料到的那笔费用。
  • 你的组织正在运行的其他任何东西。 余额是共享的。余额那一行是今天的数字,不是团队成员的实例结算之后剩下的数字。
  • 配置时间,它是免费的;同样,失败的部署也不产生任何费用。
  • 后续的价格变动。 费率在实例创建时就被复制到实例上,因此即使目录价格变动,实例仍保持部署时的价格。预估反映的是此刻的目录价格。

核算一个月度数字

按整小时计算,并采用 30 天的月份 —— 720 小时 —— 这正是控制台在标注每月存储费用时已经使用的惯例。

假设卡片上显示:

GPU (H100 SXM ×2) $1.80/hr
Storage (200 GB) $0.04/hr
Total $1.84/hr
≈ per day $44.16

由此可以得出三个数字,而且它们差别很大:

场景算式每月
卡片给出的上限$1.84 × 720$1,324.80
持续运行$1.80 × 720$1,296.00
每天运行 8 小时,其余时间停止($1.80 × 240) + ($0.04 × 480)$451.20

有两个习惯能让预估保持诚实:

  1. 在部署之前就把乘法做完,不要事后再算。 如果月度数字大于你愿意持有的余额,现在就选一个更便宜的切片或更小的磁盘。
  2. 用现实核对第一个小时。 实例进入 running 一小时后,实例页面上的已花费应该接近 GPU 费率。费用大约每分钟结算一次,所以这个数字是小步往上跳,而不是连续增长。如果它和你的预测相差很远,请在它跑满一周之前,到计费页面查明原因。
余额耗尽并不会停掉存储费用

余额为零时,你正在运行的实例会被自动停止 —— 而已停止的实例仍然要为磁盘计费,扣的是本来就已经见底的余额。到 −$5 时,实例会被销毁,磁盘也随之消失。参见自动停止与自动销毁

相关内容