본문 바로가기
AWS

EC2 요금

by kiimy 2022. 4. 23.
728x90

Amazon EC2에서는 사용한 컴퓨팅 시간에 대해서만 비용을 지불합니다.

Amazon EC2는 사용 사례에 따라 다양한 요금 옵션을 제공합니다.

예를 들어 사용 사례가 중단을 견딜 수 있는 경우 스팟 인스턴스로 비용을 절감할 수 있습니다.

또한 예약 인스턴스사전 약정을 하고 최소 사용 수준을 고정하여 비용을 절약할 수도 있습니다.

* 온디맨드
* Saving Plans
* 예약 인스턴스
* 스팟 인스턴스
* 전용호스트

온디맨드 인스턴스

중단할 수 없는 불규칙한 단기 워크로드가 있는 애플리케이션에 매우 적합합니다. 선결제 비용이나 최소 약정은 적용되지 않습니다. 인스턴스는 중지될 때까지 계속 실행되며, 사용한 컴퓨팅 시간에 대해서만 비용을 지불합니다.

온디맨드 인스턴스의 사용 사례에는

애플리케이션 개발 및 테스트와 예측할 수 없는 사용 패턴이 있는 애플리케이션 실행이 포함됩니다.

온디맨드 인스턴스는 1년 이상 지속되는 워크로드에는 권장하지 X

이러한 워크로드는 예약 인스턴스를 사용하면 비용 절감 효과가 더 큼

 

Amazon EC2 Savings Plans

AWS는 Amazon EC2를 비롯한 여러 컴퓨팅 서비스에 대한 Savings Plans를 제공합니다. 1년 또는 3년 기간 동안 일정한 컴퓨팅 사용량을 약정하여 컴퓨팅 비용을 절감할 수 있습니다. 이 기간 약정을 통해 온디맨드 요금에 비해 최대 72%까지 비용을 절감할 수 있습니다.

Savings Plans 옵션을 고려하고 있는 경우, AWS Cost Explorer를 통해 지난 7일, 30일 또는 60일 동안의 Amazon EC2 사용량을 분석할 수 있습니다. AWS Cost Explorer는 Savings Plans를 위한 맞춤형 권장 사항도 제공합니다. 이러한 권장 사항은 이전 Amazon EC2 사용량과 1년 또는 3년 Savings Plan의 시간당 약정 금액을 기준으로 월별 Amazon EC2 비용을 얼마나 절감할 수 있는지 예상합니다.

 

* AWS Cost Explorer - 시간 경과에 따라 AWS 비용 및 사용량을 시각화, 이해 및 관리할 수 있는 도구

 

예약 인스턴스

계정에서 온디맨드 인스턴스를 사용할 때 적용되는 결제 할인 옵션입니다. 표준 예약 및 컨버터블 예약 인스턴스는 1년 또는 3년 약정으로, 정기 예약 인스턴스는 1년 약정으로 구입할 수 있습니다. 3년 약정 옵션을 통해 더 큰 비용 절감을 실현할 수 있습니다.

예약 인스턴스 약정 기간이 끝나면 중단 없이 Amazon EC2 인스턴스를 계속 사용할 수 있습니다. 하지만 다음 중 하나를 수행할 때까지는 온디맨드 요금이 부과됩니다.

  • 인스턴스 종료
  • 인스턴스 속성(인스턴스 유형, 리전, 테넌시, 플랫폼)과 일치하는 새 예약 인스턴스를 구입

스팟 인스턴스

시작 및 종료 시간이 자유롭거나 중단을 견딜 수 있는 워크로드에 적합합니다. 스팟 인스턴스는 미사용 Amazon EC2 컴퓨팅 용량을 사용하며 온디맨드 요금의 최대 90%까지 비용을 절감할 수 있습니다.
AWS가 필요시 언제든 인스턴스를 회수한 다음 작업을 마무리하고 상태를 저장하라는 2분 경고를 표시한다는 것입니다. 이후 필요할 때 언제든 다시 시작할 수 있습니다. 따라서 스팟 인스턴스를 선택할 때는 워크로드에서 중단을 허용할 수 있는지 확인해야 합니다. 대표적인 예는 배치 워크로드입니다.


필요에 따라 시작 및 중지할 수 있는 백그라운드 처리 작업(예: 고객 설문 조사 데이터 처리 작업)이 있다고 가정해 보겠습니다. 전반적인 비즈니스 운영에는 영향을 주지 않고 처리 작업을 시작하고 중지하려고 합니다. 스팟 요청을 하고 Amazon EC2 용량을 사용할 수 있는 경우 스팟 인스턴스가 시작됩니다. 하지만 스팟 요청을 했는데 Amazon EC2 용량을 사용할 수 없다면 용량을 사용할 수 있을 때까지 요청이 성공하지 못합니다. 용량을 사용할 수 없으므로 백그라운드 처리 작업의 시작이 지연될 수 있습니다.

스팟 인스턴스를 시작한 후 용량을 더 이상 사용할 수 없거나 스팟 인스턴스에 대한 수요가 늘면 인스턴스가 중단될 수 있습니다. 이 경우 백그라운드 처리 작업에는 문제가 없을 수 있습니다. 하지만 앞에서 예로 든 애플리케이션 개발 및 테스트에서는 예기치 않은 중단을 방지하는 것이 좋습니다. 따라서 해당 작업에 더 적합한 다른 EC2 인스턴스 유형을 선택합니다.


<Savings Plans와 스팟 인스턴스의 차이>

Savings Plans 은 1년 또는 3년 기간 동안 컴퓨팅 사용량이 일정한 워크로드에 매우 적합합니다. 

 스팟 인스턴스는 시작 및 종료 시간이 자유롭거나 중단을 견딜 수 있는 워크로드에 적합합니다.

Amazon EC2 Savings Plans를 사용하면 온디맨드 비용에 비해 최대 72%까지 컴퓨팅 비용을 절감할 수 있습니다.

스팟 인스턴스를 사용하면 온디맨드 비용에 비해 최대 90%까지 컴퓨팅 비용을 절감할 수 있습니다.

 

Amazon EC2 Savings Plans와 달리 스팟 인스턴스에는 계약이나 일정한 컴퓨팅 사용량에 대한 약정이 필요하지 않습니다.


전용 호스트

사용자 전용의 Amazon EC2 인스턴스 용량을 갖춘 물리적 서버입니다.

 

기존 소켓당, 코어당 또는 VM당 소프트웨어 라이선스를 사용하여 라이선스 규정 준수를 유지할 수 있습니다.

온디맨드 전용 호스트와 전용 호스트 예약을 구매할 수 있습니다. 지금까지 다룬 모든 Amazon EC2 옵션 중에서 전용 호스트가 가장 비용이 많이 듭니다.

 

<요약>

온디맨드는 가장 유연하고 계약이 필요 없으며 스팟 가격 책정을 통해 사용하지 않는 용량에는 할인된 가격을 적용합니다. Savings Plan이나 예약 인스턴스의 경우 AWS와 계약을 맺어 일정 수준의 사용량을 약정하면 할인 요금이 적용됩니다. Savings PlanAWS Lambda와 AWS Fargate는 물론 EC2 인스턴스에도 적용됩니다

728x90

'AWS' 카테고리의 다른 글

AWS Cloud Pratitioner 시험 정리, 최종합격  (0) 2022.05.05

댓글