EC2 於 2006 年推出,銷售固定價格的隨需伺服器,但雲端必須依尖峰負載進行配置,這意味著機架大部分時間處於閒置狀態——無論客戶是否正在使用,這些容量的成本都相同。標準的應對方式是預留容量折扣,或乾脆將浪費視為維持就緒狀態的代價。

2009 年 12 月 14 日,AWS 改為開闢第二個市場:客戶設定最高出價,僅在該出價高於浮動的 Spot Price 時執行執行個體,並接受在價格超過出價時於短時間通知後被終止。AWS 借用航空與大宗商品式的收益管理,讓能容忍中斷的工作負載——批次作業、網頁爬取、媒體轉碼——吸收隨需定價所留下的閒置容量。

Spot Instances:拍賣閒置運算容量,這些容量每閒置一小時便會失效。

將閒置容量以 Spot Instances 拍賣,把需求分為保證與可中斷兩個層級,使閒置容量得以售出,而無須對主要產品打折。

閒置伺服器無論是否使用都會產生成本,因此從它們獲得的任何收入都是純利潤。

可中斷的工作負載(批次、爬取)不需要立即執行,因此可以等待低價。

拍賣依願付價格區分客戶,避免對保證層級打折。

現貨價格清算市場,動態媒合供給與需求。

若你有易逝的容量,應為價格彈性買家開闢第二個市場,而非對主要產品打折。

成為各雲端供應商將閒置容量變現的標準機制。

追溯依據

參考來源

  1. Amazon Web Services Announces Spot Instances for Amazon EC2 Amazon (press release) · press.aboutamazon.com
  2. Analyzing AWS Spot Instance Pricing IEEE IC2E / UC Santa Barbara · sites.cs.ucsb.edu