예약 인스턴스 vs 온디맨드 절감액 계산기란?
AWS, Azure, Google Cloud 같은 클라우드 제공업체에서는 시간당 정가를 그대로 내는 방식(온디맨드)과, 1년 또는 3년 약정을 맺는 대신 할인을 받는 방식(예약 인스턴스, Savings Plans, 약정 사용 할인)을 모두 제공합니다. 이 계산기는 두 가지 요금 모델을 비교해, 약정을 선택했을 때 정확히 얼마나 아낄 수 있는지를 절감률(%)과 약정 기간 전체의 실제 달러($) 절감액으로 보여줍니다.
사용 방법
온디맨드 월 비용(현재 정가로 매달 지불하는 금액), 예약 월 비용(약정 요금제 기준의 동일한 월 환산 금액), 약정 기간(개월 수, 1년 약정은 12, 3년 약정은 36)을 입력하세요. 그러면 절감률, 월 절감액, 그리고 약정 기간 전체에 걸친 총 절감액이 즉시 계산되어 나타납니다.
계산 공식 알아보기
결과는 아주 간단한 두 가지 식으로 산출됩니다.
$$\text{절감률(\%)} = \frac{\text{온디맨드} - \text{예약}}{\text{온디맨드}} \times 100$$ — 약정으로 얻는 할인율입니다.
$$\text{총 절감액} = \left( \text{온디맨드} - \text{예약} \right) \times \text{약정 개월 수}$$ — 약정 기간 동안 누적으로 아낀 금액입니다.
예시로 보는 계산
예를 들어 EC2 인스턴스가 온디맨드로 월 $100, 3년 예약 요금제로 월 $60이라고 가정해 봅시다. 절감률은 \((100 - 60) \div 100 \times 100 = \)40%입니다. 월 절감액은 $40이며, 36개월 약정 기간 동안 계속 온디맨드로 사용하는 경우와 비교하면 \(40 \times 36 = \)$1,440을 절약하게 됩니다.
자주 묻는 질문
항상 예약을 선택하는 게 좋을까요? 사용량이 꾸준하고 예측 가능한 워크로드에만 권장됩니다. 도중에 인스턴스를 내릴 가능성이 있다면, 사용하지 않는 약정 때문에 오히려 절감 효과가 사라질 수 있습니다.
선결제(선불) 금액도 포함되나요? 선결제 비용이 있다면 월 환산 금액(선결제 ÷ 약정 개월 수)으로 바꿔서 예약 월 비용에 더해 입력하면 더 정확하게 비교할 수 있습니다.
약정 기간은 몇 개월로 하는 게 좋나요? 더 긴 약정(36개월)은 보통 할인율이 더 크지만 그만큼 오래 묶이게 됩니다. 짧은 약정(12개월)은 할인은 적어도 유연성이 더 높습니다.