코진남

EC2 요금모델 & 용량 예약 정리 본문

AWS 자격증 공부/IAM & AWS CLI

EC2 요금모델 & 용량 예약 정리

woojin126 2025. 6. 11. 00:37

📘 EC2 요금 모델 & 용량 예약 전략 정리 


✅ 1. 자세한 설명 

1. On-Demand Instances (주문형 인스턴스)

  • 필요할 때마다 EC2 인스턴스를 생성하여 사용
  • 계약 없음, 선결제 없음 → 초 단위/시간 단위 과금
  • 초기 프로젝트, 테스트용에 적합
  • 가장 비쌈 (장기 사용 시 비효율적)
    ➡️ “장기적인 워크로드에 적합하지 않다” 는 시험 출제 포인트

2. Reserved Instances (RI, 예약 인스턴스)

  • 1년 또는 3년 약정
  • 사용량과 관계없이 지속적으로 인스턴스를 사용한다고 가정하고 할인 받는 방식
  • 최대 72%까지 비용 절감 가능
종류 특징
Standard RI 가장 저렴. 변경 유연성 없음
Convertible RI 다른 인스턴스 타입으로 교환 가능 (할인율 낮음)
Scheduled RI 정해진 시간대에만 실행

➡️ “지속적이고 예측 가능한 사용에 적합” 이라는 문장이 시험에 자주 등장


3. Savings Plans (절감 계획)

  • Compute Savings PlanEC2 Instance Savings Plan 존재
  • 일정 사용량($/hr 기준)을 1년 또는 3년 약정
  • RI보다 유연함 (리전 변경 가능 등)
  • RI처럼 특정 인스턴스 타입에 묶이지 않음
    ➡️ “유연성을 중요시하면서도 비용 절감을 원하는 경우” 답으로 잘 나옴

4. Spot Instances (스팟 인스턴스)

  • 미사용 EC2 용량을 최대 90% 할인된 가격으로 사용
  • 언제든지 AWS에서 회수할 수 있음
  • 백그라운드 처리, 비상시 작업, 머신러닝 실험에 적합
    ➡️ “작업이 중단되어도 무방한 워크로드” 키워드가 보이면 정답

5. Dedicated Hosts (전용 호스트)

  • _물리 서버 단위_로 EC2를 제공받음
  • 리눅스/윈도우 라이선스 BYOL(Bring Your Own License) 필요 시 사용
  • 보안, 규정 준수 (Compliance), 소프트웨어 라이선스 최적화 목적
    ➡️ “규제 준수/라이선스 관리 목적”은 Dedicated Hosts가 답이야

6. Capacity Reservations (용량 예약)

  • 특정 AZ에 인스턴스 용량을 미리 확보
  • On-Demand 인스턴스를 위한 사전 예약, 비용은 사용 시만 청구됨
  • 미리 용량을 확보함으로써 빠른 확장성 보장
    ➡️ “예상 급증 트래픽을 대비한 사전 인스턴스 확보” 라고 나오면 이거!

7. Convertible Reserved Instance

항목설명
예약 기간 1년 또는 3년
할인율 온디맨드(즉시 사용) 대비 최대 54% 할인
인스턴스 유형 변경 가능 네, 가능함 (예: t3.medium → m5.large 등)
운영 체제 / 플랫폼 변경 가능
가상화 유형 변경 가능
가용영역(AZ) 변경 가능
결제 옵션 All Upfront, Partial Upfront, No Upfront 가능
 
  • 유연성: 예약 기간 도중에도 동일한 가치(equal or greater exchange value)의 인스턴스로 한 번 이상 교체 가능.
  • 장기 워크로드에 유리: 워크로드 유형이나 성능 요구 사항이 변할 수 있는 유연한 환경에 적합.
  • **스탠다드 예약 인스턴스(Standard RI)**보다 할인율은 낮지만, 변경 가능성이 있음.

 

✅ 2. 용어 정리

용어 정의
On-Demand 필요 시 EC2 생성. 비용은 높지만 유연
Reserved Instance 장기 약정으로 할인. 변경 제한 있음
Savings Plans 장기 약정으로 유연성과 할인 모두 제공
Spot Instance 여유 용량을 매우 저렴하게 사용 가능. 회수 가능
Dedicated Host 물리 서버 단위 사용. 규제 대응
Capacity Reservation 특정 AZ에 인스턴스 용량 사전 확보

 


✅ 3. 예시

스타트업이 초기 테스트 서버가 필요해 → On-Demand 사용

대형 금융 회사가 3년간 동일 워크로드 운영 예정 → Standard Reserved Instances

분석 서버에서 대규모 배치 작업을 매일 수행 (작업 중단 OK) → Spot Instances

보건 기관이 규제 준수를 위해 서버 독립 필요 → Dedicated Hosts

블랙프라이데이 트래픽 급증 예상 → Capacity Reservation

다양한 EC2 타입을 자주 바꾸며 사용하면서 비용도 줄이고 싶다 → Savings Plans

yaml
복사
편집


✅ 4. 시각화 요약 그림

┌────────────────────┬───────────────┬──────────────────────┬──────────────┬──────────────────┐
│ 옵션 │ 할인율 │ 유연성 │ 회수 가능성 │ 용도 │
├────────────────────┼───────────────┼──────────────────────┼──────────────┼──────────────────┤
│ On-Demand │ 없음 │ 가장 높음 │ 없음 │ 단기 테스트 │
│ Reserved Instance │ 최대 72% │ 낮음 (표준 RI 기준) │ 없음 │ 장기 예측 사용 │
│ Savings Plans │ 최대 66% │ 중간 ~ 높음 │ 없음 │ 범용 장기 사용 │
│ Spot Instance │ 최대 90% │ 낮음 │ 있음 │ 중단 가능 작업 │
│ Dedicated Host │ 없음 │ 낮음 │ 없음 │ 규제/라이선스 │
│ Capacity Reservation │ 없음 │ 높음 │ 없음 │ 용량 사전 확보 │
└────────────────────┴───────────────┴──────────────────────┴──────────────┴──────────────────┘


✅ 5. 시험에 자주 나오는 문제 유형

📌 유형 1: 워크로드-요금 모델 매칭

Q. 기업이 장기적인 EC2 워크로드를 가지고 있고 비용을 줄이고자 한다. 가장 적절한 옵션은?
A: Reserved Instance


📌 유형 2: 용량 확보 관련

Q. EC2 인스턴스를 특정 가용영역(AZ)에 항상 실행 가능하게 하려면?
A: Capacity Reservation


📌 유형 3: 작업 중단 가능성

Q. 중단 가능하고 비용이 민감한 백그라운드 프로세스를 위한 옵션은?
A: Spot Instance


📌 유형 4: 규제 준수/물리적 호스트 필요

Q. 라이선스 조건상 물리적 서버가 필요한 워크로드에 적합한 EC2는?
A: Dedicated Hosts


📌 유형 5: 다양한 인스턴스 타입 사용

Q. 인스턴스 타입이 자주 변경되며 장기 사용 계획이 있는 경우 가장 유리한 요금 모델은?
A: Compute Savings Plan

'AWS 자격증 공부 > IAM & AWS CLI' 카테고리의 다른 글

Spot Fleet and spot instance  (0) 2025.06.11
퍼블릭 로드 밸런서를 3개의 AZ에 배포할 때 공용 IP와 요금  (0) 2025.06.11
Budget  (0) 2025.05.24
IAM Security Tools  (0) 2025.05.22
AWS Access Keys, CLI and SDK  (0) 2025.05.22