如果你的 EC2 負載在未來一年大機率穩定,那節省計劃幾乎是必選項——它通常是賬單上最大的一筆可最佳化空間。 但它有兩個常被忽略的前提:一是需要一年期承諾(中途退出會按比例扣減已用折扣);二是如果你的實例規格會明顯變化,需要先確認節省計劃能覆蓋。 下面把三種承諾方式講清楚,幫你判斷哪種適合現在的負載形態。
規格與計費
| 方式 | 承諾期 | 大致折扣 | 鎖定範圍 | 可否提前退出 |
|---|---|---|---|---|
| 預留實例 RI | 1 或 3 年 | 約 5–7 折 | 具體實例規格 + 區域 + 作業系統 | 標準 RI 不可; convertible RI 可換規格 |
| 節省計畫 SP(運算) | 1 或 3 年 | 約 5–7 折 | 區域內運算用量,不限規格 | 不可提前退 |
| 節省計畫 SP(機器) | 1 或 3 年 | 約 5–7 折 | 指定實例族(如 M/C/R) | 不可提前退 |
| Spot 競價 | 無 | 約 1–2 折 | 不鎖定,但可被回收 | 隨時可停 |
第一步:判斷負載穩不穩,再選承諾方式
承諾的本質是用靈活性換價格。所以先問自己一個問題:未來一年這臺機器還會以同樣的規格跑同樣的負載嗎? - 會 → 買預留實例或節省計畫,折扣最大。 - 不確定 / 會明顯變動 → 買「運算型節省計畫」,它不限實例規格,按用量匹配。 - 只在某些時段跑 → 用 Spot 配自動開關,成本可能只有隨需的兩成。 拿不準的時候,運算型節省計畫是風險最低的選項:它不鎖規格,折扣略低於 RI,但不會因為負載變化而浪費。
第二步:確認覆蓋範圍,別買錯型別
最常見的浪費:買了 RI 結果沒覆蓋到實際負載。 預留實例繫結的是具體實例規格 + 區域 + 作業系統,你在 A 區買的 m6i 預留實例,一分錢都抵不到 B 區的 m7g 上。買之前先列出未來一年實際的機型與區域清單,再去比價——多花十分鐘核對,能省下一整年的冤枉錢。
第三步:能接受中斷的負載,配上 Spot
Spot 是折扣最大的方式,價格通常只有隨需的一到兩成。代價是實例可能隨時被回收,所以必須配合兩點: 1. 自動 checkpoint:把訓練進度定期存到 S3,被回收後從最近檢查點恢復。 2. 服務網格或 ASG 中的容量保護:讓正式服務跑在隨需或 RI 上,只把可中斷的部分放 Spot。 適合 Spot 的典型場景:模型訓練、批次轉碼、資料處理、夜間 ETL、CI 建置。不適合的:任何不能接受隨時中斷的正式服務。
第四步:四個最常見的成本錯誤
- 承諾了用不上的容量:買了 3 年 RI,但實際負載半年後下線。承諾越久折扣越高,但浪費的絕對金額也越大——先用 1 年,別一上來就鎖 3 年。
- 把節省計畫當成 RI 用:節省計畫按用量抵扣,但很多人只在報表裡看「覆蓋率」,沒看「實際用了多少」。覆蓋率 100% 仍可能因為負載下降而白付。
- Spot 沒有自動 checkpoint:被回收後從零重來,折扣再低也不划算。省下的錢全賠在重跑上。
- 只在控制檯看折扣、不看總額:單看某臺實例便宜了,換來的是全域帳單沒降。先看總帳單,再最佳化細節。
怎麼買:走代付的完整流程
- 梳理用量:列出未來一年的實例系列、區域、作業系統與預計小時數。
- 選型別:確定用 RI、運算型節省計畫還是機器型節省計畫。
- 確認報價:折扣幅度、承諾期、提前退出的規則都寫進訂單確認單。
- 帳號開通:我們協助完成 AWS 帳號開通與支付驗證,無需繫結本人信用卡、無需提交個人證件材料。
- 交付執行:帳號開通後你在 AWS 控制檯自助購買 RI / SP,我們協助設定與核對。
典型場景
相關閱讀
AWS Shield Advanced 與 WAF:哪些免費、哪些仍收費
「用了 Shield Advanced 就不必單獨付 WAF 費」這句話對,但有四條邊界:只覆蓋受保護資源、只覆蓋標準功能、有請求量上限。Bot Control、CAPTCHA、WCU 超 1500 的 WebACL 都仍然單獨收費。
雲成本AWS 私有定價怎麼談:門檻、風險與一條捷徑
私有定價是 AWS 優惠體系裡規模門檻最高的一層:給它的是跨服務的整體折扣,而不是單個服務的承諾折扣。兩個坑要先知道——未達承諾要補差額,而且必須註冊企業級支援。另外官方明確:透過合作夥伴購買同樣能享受。
雲成本多廠商賬單怎麼統一看:先統一分類,再談工具
各家都是獨立的賬單系統,沒有現成的統一檢視。而多數人一上來就找工具,其實順序反了:先把「費用分類」和「標籤規範」統一,再談用什麼看。還有四個口徑陷阱會讓數字對不上。