AWS(Amazon Web Service)

[AWS] EC2 Instances Purchasing Options(구매옵션)

yunseohhe 2024. 9. 15. 10:02

On-Demand Instances(온디맨드 EC2 인스턴스)

  • 필요한 대로 인스턴스를 실행할 수 있다.
  • 단기적인 워크로드에 사용하기 좋다.
  • 비용을 예측할 수 있었고, 초 단위로 요금을 지불하면 된다.
  • 비용이 가장 많이 들지만 바로 지불할 금액은 없고, 장기적인 약정도 필요 없다.
  • 단기적이고 중단 없는 워크로드가 필요할 때, 또는 애플리케이션의 거동을 예측할 수 없을 때 가장 추천할 만하다.

 

Reserved(예약 인스턴스)

  • 기간은 1년 또는 3년이 있다.
  • 장기간의 워크로드를 위한 것이다.
  • 온디맨드에 비해 72%할인을 제공한다. 
  • 부분 선결제 또는 선결제 없음 중에 선택 할 수 있는데, 선결제를 하면 최대 할인을 받을 수 있다.
  • Reserved Instances(예약 인스턴스)
      : 오랫동안 데이터베이스를 실행할 계획이라면 예약 인스턴스가 좋다. 
  • Convertible Reserved Instances(전환형 예약 인스턴스)
      : 시간이 지나면서 인스턴스 타입을 변경하길 원할때 사용한다.
      : 인스턴스 타입, 인스턴스 패밀리, 운영체계, 범위, 테넌시를 변경할 수 있다.
      : 유연성이 더 크기 때문에 할인은 약간 적다. (= 최대 66%까지 할인 가능)

 

Savings Plans(절약 플랜)

  • 기간은 1년 또는 3년이 있다.(= 장기 워크로드를 위한 것이다.)
  • 특정한 인스턴스 유형을 약정하는 게 아니라 달러 단위로 특정한 사용량을 약정하는 것이기 때문에 좀 더 현대적인 방식이다.
  • 이용하게 되면 특정한 인스턴스와 패밀리, 리전으로 고정되게 된다.
  • 예약 인스턴스와 마찬가지로 70% 할인을 받을 수 있다.
      : 1년 내지 3년동안 시간당 10달러로 약정을 하게 된다. 그리고 사용량이 한도를 넘어서면 절약 플랜은 온디맨드 가격으로 청구를 하게 된다.

 

Spot Instances(스팟 인스턴스)

  • 아주 짧은 워크로드를 위한 것이다.
  • 아주 저렴하다. 하지만 언제라도 그 인스턴스들이 손실될 수 있어서 신뢰성이 낮다.
  • 온디맨드에 비해 최대 90%까지 할인이 된다.
  • 배치 작업 및데이터 분석, 장애 복원력이 뛰어난 워크로드 등에 사용한다.
      : 아주 중요한 작업이나 데이터베이스에는 적절하지 않다.
  • 인스턴스의 스팟 가격이 지불하고자 하는 최대 가격보다 낮다면 해당 인스턴스를 유지하게 된다.
      : 시간당 스팟은 오퍼와 용량에 따라 달라진다.

 

Dedicated Hosts(전용 호스트)

  • 물리적 서버 전체를 예약해서 인스턴스 배치를 제어할 수 있다.
      : 법규 준수 요건이 있는 활용 사례나 소켓, 코어, VM 소프트웨어 라이선스를 기준으로 청구되는 기존의 서버에 연결된 소프트웨어 라이선스가 있는 경우가 바로 물리적 서버에 접근하고 전용 호스트를 갖춰야 하는 활용 사례이다.
  • 온디맨드로 초당 비용을 지불하거나 1년 또는 3년 동안 예약 할 수 있다.
  • 실제로 물리적 서버를 예약하기 때문에 AWS에서 가장 비싼 옵션이다.
  • 높은 수준의 규정 준수가 필요한 기업, 혹은 복잡한 라이선스 모델을 가진 소프트웨어에 적합하다.

 

Dedicated Instances(전용 인스턴스)

  • 전용 하드웨어에서 실행되는 인스턴스이다.
  • 다른 고객이 사용자의 하드웨어를 공유하지 않는다는 의미이다.
  • 다른 인스턴스와 함께 하드웨어를 공유할 수 있고, 인스턴스 배치에 대한 통제권은 없다.

 

cf ) 전용 호스트 vs 전용 인스턴스

  • 전용 인스턴스는 자신만의 인스턴스를 자신만의 하드웨어에 갖는다는것인 반면에, 전용 호스트는 물리적 서버 자체에 대한 접근권을 갖고 낮은 수준의 하드웨어에 대한 가시성을 제공해 준다는 점이 차이다.

 

Capacity Reservations(용량 예약)

  • 원하는 기간 동안 특정한 AZ에서 온디맨드 인스턴스를 용량을 예약할 수 있다.
  • 기간 약정은 없다. 그래서 언제라도 용량을 예약하고 취소할 수 있다.
  • 청구 할인도 없다. 용량을 예약하는 것이 유일한 목적이다.
     : 청구 할인을 받고 싶으면 지역별 예약 인스턴스 또는 절약 플랜과 결합하여야 한다.