什麼是雲端 VM/EC2 成本試算器?
這個工具能估算你執行一台或多台雲端虛擬機器(例如 AWS EC2、Google Compute Engine 或 Azure VM)在一個月、一天與一年內的費用。多數雲端供應商都以「每小時」計費(部分採每秒計費,此處統一換算為每小時),因此運轉成本取決於三個關鍵因素:你開了幾台執行個體、該機型公告的每小時費率,以及每台執行個體實際開機運轉的時數。
使用方法
請填入執行個體數量、你所選機型的每小時費率(以美元計),以及每台的每月運轉時數。若採 24 小時全天候不關機,整個月約為 730 小時(31 天月份最多 744 小時)。若你只在上班時間執行工作負載——例如每天 8 小時、每月 22 天——就改填 176。試算器會回傳預估的每月成本,並一併呈現每日、每年與每台執行個體的金額。
公式說明
核心公式為
$$\text{成本} = \text{執行個體數量} \times \text{每小時費率} \times \text{每月運轉時數}$$年度成本就是每月金額乘以 12,每日預估則是把月成本除以 30。此試算僅涵蓋隨選(On-Demand)運算費用,不含儲存空間(EBS)、資料傳輸、負載平衡器,也未計入預留執行個體(Reserved Instance)或節省方案(Savings Plan)的折扣。
實際範例
假設你以每小時 $0.0464 的費率執行 3 台 t3.medium 執行個體,且 24 小時全天候運轉(730 小時)。每月成本 =
$$3 \times 0.0464 \times 730 = \$101.62$$每年 = $101.62 \times 12 = $1,219.39,每台執行個體每月則為 $33.87。
常見問題
一個月有多少小時?雲端供應商通常以平均月份 730 小時計費(\(365 \times 24 \div 12\))。任何單一月份最多為 744 小時。
這有包含儲存與頻寬嗎?沒有。它只估算運算(執行個體)時數。EBS 磁碟區、快照與對外資料傳輸都需另行加總計算。
可以用來模擬預留執行個體嗎?可以——只要把預留執行個體或節省方案的「實際綜合每小時費率」填入,取代隨選費率即可。