AWS - EC2 요금모델

TopOfTheHead·2026년 4월 3일

클라우드 / AWS

목록 보기
8/38

EC2 요금모델
On-Demand / Spot Instance / Reserved Instance / Dedicated Host / Dedicated Instance / Saving Plan
장기적인 운영이 필요한 경우 RI / Saving Plan을 사용

On-Demand
。실행하는 인스턴스에 따라 초당 소요된 컴퓨팅 Resource를 기준으로 가격을 지불하는 요금모델
EC2 인스턴스의 기본 요금모델

。초당 산정을 통해 비용예측이 가능

약정이 필요없이 즉시 사용가능하나 비용이 비싼 특징이 존재.
테스트 등의 단기적인 작업에 주로 사용

예약 인스턴스 : Reserved Instance
EC2 인스턴스를 일정기간 약정하여 요금을 할인받는 방식의 요금모델
On Demand 모델에 비해 최대 약 72% 할인을 제공하며 약정 기간이 길수록 더 큰 할인율이 적용
ex ) 1년 or 3년으로 예약 가능

DB 서버 등 장기간동안 안정적인 서버 운영이 필요한 경우 사용

Instance type, Region, Tenancy, OS를 예약

  • Convertible Reserved Instance :
    EC2 인스턴스를 일정기간 약정하면서 도중 Instance Type을 변경할 필요가 있는 경우 사용하는 요금모델
    ▶ 최대 66% 할인을 받을 수 있음.

Savings Plan
컴퓨팅 Resource시간당 사용량을 약정하는 요금모델
인스턴스 자체 약정이 아닌, 오직 HW 자원 사용량을 약정 ex ) $10/hour
On Demand 모델에 비해 최대 약 72% 할인을 제공

。설정된 시간당 사용량까지 할인된 가격으로 제공하고, 한도를 넘는 경우 On Demand 모델 기준 가격으로 요금 청구

스팟 요청 : Spot Instance
AWS에서 보유하고 있는 EC2 인스턴스잉여 인스턴스를 짧은 기간동안 가장 저렴한 가격으로 제공하는 요금 모델
On Demand 모델에 비해 최대 약 90% 할인을 제공

。 단일 기간동안 높은 Workload를 요구하는 데이터분석 등에는 적합하지만, 안정인 운영을 요구하는 DBMS 서버 등에는 부적합

。현재 임대중인 EC2 인스턴스운영 도중 불규칙한 가격변동으로 종료될 수 있으므로, 언제 종료될지 예측이 불가능하여 신뢰성이 낮음.

。 가격(점선)을 설정하여 운영 중 Spot Instance의 가격이 해당 가격을 넘는 경우 종료됨
On Demand 가격 : $0.10 , Spot Instance 가격 : $0.03 ~ 0.05으로 훨씬 저렴

  • Spot Request
    원하는 인스턴스 수, 최대 가격, 실행 사양을 설정 후 Spot Instance 요금으로 인스턴스 점유를 요청하는 것
    요청이 전송된 이후 인스턴스 실행.

    인스턴스 종료 시 Spot Request를 취소 후 관련된 Spot Instance를 종료
    Spot Instance를 먼저 종료 시 Spot Request에 의해 재실행되므로.

    One-time : 일회성으로 Spot Request이 전송되고 인스턴스를 실행이 끝난 후 Spot Request 종료
    가격변동으로 인스턴스 종료 시 Spot Request가 없으므로 재실행 X

    persistence : Spot Request가 유효한 기간동안 인스턴스도 실행하면서 유지
    인스턴스 종료 시 Spot Request에 의해 인스턴스를 재실행

  • Capacity Pool
    ·동일 조건을 가진 Spot Instance의 묶음

  • Spot Fleets
    。여러 Spot Instance를 자동으로 조합한 Capacity Pool을 구성하여 원하는 목표 HW 사용량을 가장 저렴하게 제공하도록 정의하는 방법
    Spot Instance를 한개만 사용 시 회수되어 안정성이 떨어지는 단점을 극복

    목표 용량을 유지하려고 계속 계속 재요청 / 교체를 수행

    Spot Fleet 전략

    • lowestPrice : 가격을 고려하여 가장 저렴한 Capacity Pool을 선택하는 전략
      ▶ 비용이 최소화되지만, 안정성이 낮음

    • diversified : 안정성을 고려하여 인스턴스 타입 + AZ + capacity pool에 분산하여 안정성을 확보
      ▶ 특정 에 의존하지 않아 Spot 회수 리스크 감소

    • capacityOptimized : 안정성을 고려하여 가장 회수될 가능성이 낮은 Capacity Pool을 우선 선택하는 전략
      중단 최소화를 통한 안정성이 가장 높지만 가격이 다소 비싼 특징

      。중단되면 안되는 서비스에 사용

    • priceCapacityOptimized : 가격과 안정성을 모두 고려하여 Capacity Pool을 선택하여 대부분의 일반 서비스에서 사용
      ▶ 가장 추천되며 실무에서 가장 많이 사용되는 방식

전용 호스트 : Dedicated Host
。물리적으로 EC2 인스턴스 or Host 단위로 격리된 물리적 서버 전체를 임대하여 점유하고, 서버인스턴스 배치를 제어가능한 가장 비싼 요금모델

。 주로 높은 수준의 규정 준수 또는 볻잡한 라이선스 모델을 가진 SW에 적합

On Demand 요금 방식 / Reserved Instance 요금 방식 중 하나를 선택하여 결제

Dedicated Instance
。점유한 전용 인스턴스HW 자원을 다른 고객에게 공유하지 않고 사용하는 요금모델
인스턴스 배치에 대한 제어권은 없음.

용량 예약 : Capacity Reservations
。특정 AZ에서 원하는 기간 동안 사용량을 예약하여 필요한 시점에서 사용 및 해지
스터디카페 시간권 : On Demand 요금 방식으로 용량이 선결제됨

Spot Instance 요금모델로 EC2 인스턴스 생성

  • EC2 - 스팟 요청에서 Spot Fleet Request 생성

    시작 파라미터 : EC2 인스턴스 옵션 설정

    추가 요청 세부 정보 : Spot Fleet 설정을 수행
    시작 날짜 ~ 종료 날짜 선택

    목표 용량 : 유지할 인스턴스 수를 설정

    할당방식 : Spot Fleet 전략을 설정
profile
공부기록 블로그

0개의 댓글