Công cụ tính tiết kiệm Reserved Instance so với On-Demand là gì?
Các nhà cung cấp cloud như AWS, Azure và Google Cloud cho phép bạn trả theo giờ với giá đầy đủ (On-Demand) hoặc cam kết sử dụng trong 1 đến 3 năm để đổi lấy mức chiết khấu (gọi là Reserved Instance, Savings Plan hay Committed Use Discount). Công cụ này so sánh hai mô hình giá để bạn thấy rõ mình tiết kiệm được bao nhiêu khi cam kết — vừa tính theo phần trăm, vừa quy ra số tiền thực tế trong suốt kỳ cam kết. Lưu ý đây là các mô hình giá theo USD của những nền tảng cloud quốc tế; tên gọi và mức chiết khấu cụ thể có thể khác nhau giữa từng nhà cung cấp.
Cách sử dụng
Nhập chi phí On-Demand hằng tháng (số tiền bạn đang trả mỗi tháng theo giá tiêu chuẩn), chi phí Reserved hằng tháng (mức tương đương mỗi tháng theo gói cam kết) và độ dài kỳ cam kết tính bằng tháng (12 tháng cho cam kết 1 năm, 36 tháng cho 3 năm). Công cụ sẽ tính ngay phần trăm tiết kiệm, mức tiết kiệm hằng tháng và tổng số tiền tiết kiệm trong toàn bộ kỳ cam kết.
Giải thích công thức
Kết quả được tính từ hai công thức đơn giản:
% tiết kiệm = (On-Demand − Reserved) ÷ On-Demand × 100 — đây là mức chiết khấu bạn nhận được nhờ cam kết.
$$\text{Savings \%} = \frac{\text{On-Demand} - \text{Reserved}}{\text{On-Demand}} \times 100$$Tổng tiết kiệm = (On-Demand − Reserved) × Số tháng cam kết — tổng số tiền tích lũy tiết kiệm được trong suốt kỳ cam kết.
$$\text{Total Savings} = \left( \text{On-Demand} - \text{Reserved} \right) \times \text{Term}$$
Ví dụ minh họa
Giả sử một EC2 instance có giá 100 USD/tháng theo On-Demand và 60 USD/tháng theo gói Reserved 3 năm. Mức tiết kiệm là \((100 - 60) \div 100 \times 100 = \mathbf{40\%}\). Mỗi tháng bạn tiết kiệm 40 USD, và trong kỳ 36 tháng, bạn tiết kiệm được \(40 \times 36 = \mathbf{1.440}\) USD so với việc trả theo On-Demand suốt cả thời gian đó.
Câu hỏi thường gặp
Có nên luôn chọn Reserved không? Chỉ nên dùng cho những khối lượng công việc ổn định và dễ dự đoán. Nếu bạn có thể tắt instance bất cứ lúc nào, phần cam kết không dùng đến sẽ "ăn mòn" hết khoản tiết kiệm.
Công cụ này có tính khoản trả trước không? Hãy quy đổi mọi khoản trả trước thành số tiền tương đương hằng tháng (trả trước ÷ số tháng cam kết) rồi cộng vào chi phí Reserved hằng tháng để so sánh chính xác.
Nên chọn kỳ cam kết bao lâu? Kỳ dài hơn (36 tháng) thường có mức chiết khấu sâu hơn nhưng "khóa" bạn lâu hơn; kỳ ngắn hơn (12 tháng) mang lại sự linh hoạt cao hơn.