본문 바로가기
Amazone Web Service

EC2 인스턴스의 요금

by Seungyoon1786 2024. 5. 1.

온디맨드 요금제

  • 인스턴스를 실행한 기간만큼만 비용부과
  • 약정이나 선결제 없이 간편하게 사용 가능
  • 애플리케이션 개발 및 테스트 같은 불규칙한 워크로드  테스트에 적합
  • 사전 허가나 계약 불필요
  • 장기적인 사용에는 비용 부담이 클 수 있음(1년이상에는 권장 X)

예약인스턴스

 

  • 예약 인스턴스는 온디맨드 인스턴스 대비 할인된 가격으로 EC2 인스턴스를 사용할 수 있도록 하는 요금제
  • 1년 또는 3년 약정 기간으로 구매 가능하며, 3년 약정 시 더 큰 할인 혜택 제공

유형

  • 표준 예약 인스턴스:
    • 특정 인스턴스 유형, 크기, 운영 체제, 테넌시 및 가용 영역에 대해 예약된 인스턴스
    • 안정적인 워크로드에 적합하며, 가장 큰 할인 혜택을 제공
    • 예약 조건을 명시해야:
      • 인스턴스 유형 및 크기 (예: m5.xlarge)
      • 플랫폼 설명 (운영 체제) (예: Microsoft Windows Server 또는 Red Hat Enterprise Linux)
      • 테넌시 (기본 테넌시 또는 전용 테넌시)
      • 가용 영역
  • 컨버터블 예약 인스턴스:
    • 특정 인스턴스 패밀리 내에서 인스턴스 유형, 크기, 운영 체제, 테넌시를 변경할 수 있는 유연성을 제공
    • 예측 불가능한 워크로드 또는 여러 가용 영역에서 인스턴스를 실행해야 하는 경우 적합

주요 특징

  • 할인 혜택: 온디맨드 인스턴스 대비 최대 72% 할인
  • 약정 기간: 1년 또는 3년
  • 변경 가능성: 컨버터블 예약 인스턴스는 인스턴스 유형, 크기, 운영 체제, 테넌시를 변경할 수 있음
  • 가용 영역:
    • 표준 예약 인스턴스는 특정 가용 영역에 예약되고,
    • 컨버터블 예약 인스턴스는 선택한 리전 내에서 모든 가용 영역에서 사용 가능
  • 지불 옵션: 전액 선결제, 부분 선결제, 선결제 없음
 

Savings Plans 

  • EC2 Instance Savings Plans는 특정 인스턴스 패밀리 및 리전에 대해 1년 또는 3년 기간 동안 시간당 지출 약정을 할 경우 EC2 인스턴스 비용을 할인하는 요금제
  • 온디맨드 요금 대비 최대 72% 할인 가능
  • 약정 사용량까지 할인된 요금, 초과 사용량은 온디맨드 요금 청구
  • 약정 기간 동안 EC2 사용량 변동에 유연하게 대응 가능
  • 가용 영역, 인스턴스 크기, OS, 테넌시에 관계없이 선택한 리전의 모든 EC2 인스턴스 패밀리에 적용 가능

주요 차이점 (예약 인스턴스 대비)

  • 예약 인스턴스와 달리 인스턴스 유형, 크기, OS, 테넌시를 사전에 지정할 필요 없음
  • 특정 수의 인스턴스 약정 불필요
  • EC2 용량 예약 옵션 없음

AWS Cost Explorer 활용

  • 과거 사용량 분석 및 Savings Plans 적용 시 예상 절감 효과 확인 가능( 지난 7일, 30일 또는 60일 동안의 Amazon EC2 사용량을 분석)
  • 맞춤형 Savings Plans 권장 사항 제공

스팟인스턴스

스팟 인스턴스 요약스팟 인스턴스는 미사용 Amazon EC2 컴퓨팅 용량을 사용하는 EC2 인스턴스 유형. 온디맨드 인스턴스 대비 최대 90%까지 비용을 절감할 수 있음. 스팟 인스턴스는 시작 및 종료 시간을 자유롭게 정할 수 있거나 중단을 견딜 수 있는 워크로드에 적합.

  •  온디맨드 인스턴스 대비 최대 90%까지 비용 절감 가능
  • 필요에 따라 시작 및 중지 가능
  •  스팟 인스턴스 자동화를 사용하여 워크로드에 맞게 인스턴스를 자동으로 프로비전 및 종료 가능
  • 스팟 인스턴스는 언제든지 종료될 수 있음

 

전용 호스트

전용 호스트는 사용자 전용의 Amazon EC2 인스턴스 용량을 갖춘 물리적 서버

  • 물리적 호스트를 전용으로 사용 가능
  • 다른 사용자와 서 공유 없음
  • 규정 준수 요구 사항 충족에 적합
  • 다른 요금제 대비 비용이 매우 높음( 가장 비용이 많이 듬)

 

 


인스턴스 비용 최적화

인스턴스의 비용을 최적화 하는데는 다음과 같은 방법들이 있다.

 

1. 올바른 크기의 인스턴스 사용하기

인스턴스의 최적 크기 조정은 인스턴스 유형의 올바른 균형을 선택하는 것을 의마한다. 이 프로세스는 서버가 축소되거나 꺼지더라고 성능 요구 사항을 충족할 수 있도록 모니터링하는 것을 포함한다.

 

2. 탄력성 증대 

탄력성 증대는 탄력성 있는 배포를 구현하여 유휴 상태의 서버의 수량을 절감하기 위해 배포를 설계하는 관행이다. 예를 들어 피크 부하를 처리하기 위해 자동 크기 조정을 사용하는 배포를 가질 수 있다.

 

3. 최적의 가격 모델 선택하기

최적 가격 모델은 사용가능한 가격 옵션의 인식에 관한 것으로 사용패턴을 분석하여 요금 모델의 올바른 결합옵션으로 EC2 인스턴스를 실행 할 수 있도록 한다

 

4. 스토리지 선택 최적화

스토리지 선택 최적화는 스스로의 배포의 스토리지 요구사항 분석을 필요로한다. 목표는 가능하다면 스토리지 오버헤드를 절감ㅎ하고 스토리지 성능에 대한 요구 사항을 여전히 충족하는 상대적으로 저렴한 옵션을 선택하는 것이다.

'Amazone Web Service' 카테고리의 다른 글

AWS Educate : DataBases 실습  (0) 2024.05.29
AWS Educate : Compute  (0) 2024.05.29
[AWS - SkillBuilder] Introduction to Amazon Aurora (Korean)  (0) 2024.05.24
AWS Educate : Security 실습  (0) 2024.05.08
AWS Educate : Storage 실습  (0) 2024.05.07