반응형
Amazon EC2는 다양한 구매 옵션이 있어, 사용자마다 필요한 상황에 맞게 가장 적절한 인스턴스를 이용할 수 있게 해줍니다.
각각의 구매 옵션들은 특정한 요구 사항과 예산에 맞게 선택할 수 있습니다.
EC2 인스턴스 구매 옵션
- On-Demand Instance (온디맨드 인스턴스)
- Reserved Instance (예약형 인스턴스)
- Savings Plans (절감형 플랜)
- Spot Instances (스팟 인스턴스)
- Dedicated Hosts (전용 호스팅)
- Dedicated Instances
- Capacity Reservations
1. On-Demand Instance (온디맨드 인스턴스)
- 필요한 만큼의 인스턴스를 사용하고 사용한 만큼 비용을 지불하는 방식
- 예측할 수 없는 단기간 또는 도중에 중단하지 않는 워크로드에 적합합니다.
2. Reserved Instance, RI (예약형 인스턴스)
- 장기 동안 사용해야 하는 워크로드의 용량을 예약하는 방식
- Reserved Instance는 On-Demand 대비 최대 72% 할인을 받을 수 있습니다.
- 예약 기간은 1년 또는 3년이며, 다양한 지불 옵션을 고를 수 있습니다(No Upfront, Partial Upfront, All Upfront)
- 인스턴스 유형, 리전, 테넌시, OS 등 특정한 인스턴스 속성을 예약할 수 있습니다.
- DB 등 안정적인 워크로드에 적합하며, Reserved Instance Marketplace에서 구매/판매가 가능합니다.
- Convertible Reserved Instance (컨버터블 인스턴스): 일반 Reserved Instance 보다 적은 할인 혜택(On-Demand 대비 최대 54%)을 제공하나, 인스턴스의 속성(인스턴스 유형, 리전, 테넌시, OS)을 변경할 수 있습니다.
3. Savings Plans (절감형 플랜)
- 일정량의 사용량에 대한 할인을 받기 위해 커밋하는 방식(예: 1년 또는 3년 간 10$/시간)
- Reserved Instance(예약형 인스턴스)와 비슷한 할인율(최대 72%)을 제공하지만, 유연성이 더 높습니다.
- 특정한 인스턴스 패밀리(Instance family)와 리전에 대해 할인이 적용됩니다(예: us-east-1 리전에서 M5)
- 인스턴스 크기(예: m5.xlarge, m5.2xlarge), 운영 체제(예: 리눅스, 윈도우), 테넌시(Host, Dedicated, Default) 등을 유연하게 선택할 수 있습니다.
4. Spot Instance (스팟 인스턴스)
- On-Demand 보다 최대 90% 할인 받을 수 있으며, 가장 저렴하게 인스턴스를 사용할 수 있는 옵션
- 설정한 최대 가격이 현재 스팟 가격보다 낮을 땐 할당받은 인스턴스를 잃어버리는 위험을 갖고 있습니다.
- 배치 작업, 데이터 분석, 이미지 프로세싱, 분산 작업 등 잠시 사용하거나, 가격에 민감하지 않은 워크로드에 적합합니다.
- 데이터를 잃을 수도 있으므로 중요한 작업이나 데이터베이스에는 적합하지 않습니다.
5. Dedicated Hosts (전용 호스팅)
- 전용 물리 서버를 예약하여 사용하는 방식
- 컴플라이언스 요구 사항을 충족시키거나 기존의 서버 라이선스를 활용해야 할 때 유용합니다.
- 온디맨드(할당된 초당 계산) 또는 예약 형태(1년 또는 3년)로 구매할 수 있으며, 비용이 가장 높은 옵션입니다.
6. Dedicated Instance (전용 인스턴스)
- 다른 고객과 하드웨어를 공유하지 않는 인스턴스
- 다른 인스턴스와는 하드웨어를 공유하지만, 동일한 계정 내에서만 공유됩니다.
- 인스턴스 배치 이후에는 제어할 수 없습니다.(중지 한 이후 하드웨어를 옮길 수 있습니다.)
7. Capacity Reservation (용량 예약)
- 특정한 가용 영역(AZ)에서 On-Demand 인스턴스 용량을 예약하는 방식
- 시간에 구애받지 않고 언제든지 인스턴스를 실행할 수 있으나, 할인이 없습니다.
- 리전에 대한 Reserverd 인스턴스와 Savings Plan을 합쳐진 옵션입니다.
- 일시적이고 연속적인 작업에 적합하며, 특정 가용 영역에 인스턴스를 배치해야 할 때 유용합니다.
마무리
EC2의 각 구매 옵션은 워크로드의 특성과 예산에 따라 선택되어야 합니다.
예를 들어, 예측할 수 없는 단기 워크로드는 On-Demand 인스턴스를 사용할 수 있고, 안정적이고 장기적인 워크로드는 Reserved 인스턴스 또는 Savings Plans을 고려할 수 있습니다. Spot 인스턴스는 비용을 최소화하고 실패에 회복력이 있는 작업에 유용하며, Dedicated Hosts은 컴플라이언스 요구 사항이나 라이선스 관련 문제가 있는 경우 유용합니다.
이러한 EC2 인스턴스 구매 옵션은 고객이 유연하게 인스턴스를 선택하고 예산을 관리할 수 있도록 도와줍니다. 워크로드의 특성과 요구 사항을 고려하여 적절한 구매 옵션을 선택하는 것이 중요합니다.
참조: Udemy - Ultimate AWS Certified Solutions Architect Associate SAA-C03
https://aws.amazon.com/ko/ec2/pricing/reserved-instances/
https://aws.amazon.com/ko/savingsplans/
https://aws.amazon.com/ko/ec2/spot/
https://aws.amazon.com/ko/ec2/dedicated-hosts/
https://aws.amazon.com/ko/ec2/pricing/dedicated-instances/
반응형
'IT인프라 > AWS' 카테고리의 다른 글
[AWS] Amazon EC2(Elastic Compute Cloud) 알아보기(2) - Security Group(보안 그룹) (0) | 2023.06.15 |
---|---|
[AWS] Amazon EC2(Elastic Compute Cloud) 알아보기 (0) | 2023.06.14 |
[AWS] IAM(Identity and Access Management)이란? (1) | 2023.06.08 |