On-Demand Instances - 인스턴스에 대한 비용을 초 단위로 지불
Savings Plans - 1년 또는 3년 기간 동안 시간당 USD로 일관된 사용량을 약정하여 Amazon EC2 비용을 절감
Reserved Instances(RI) - 1년 또는 3년 기간 동안 인스턴스 유형 및 리전을 포함하여 일관된 인스턴스 구성을 약정하여 Amazon EC2 비용을 절감
Spot Instances - 미사용 EC2 인스턴스를 요청
On-Demand Instances
온디맨드 인스턴스는 장기 약정없이 컴퓨팅 용량에 대해 초 단위로 과금
사용자가 인스턴스의 생성, 중지, 절전, 시작, 재부팅, 종료의 시기를 완전히 결정 할 수 있음
인스턴스가 Running 상태인 시간(최소 60s)에 대해서만 비용을 지불하며, 초당 요금은 고정되어 있음
장점: 인스턴스 제어를 사용자가 완전히 제어 가능하므로 제약이 없음 .
단점: 초당 과금되는 금액이 다른 옵션대비 비쌈
Use Case: 불규칙한 단기 워크로드가 있지만, 중단되면 안되는 어플리케이션에 적합
Reserved Instances(RI)
1년 또는 3년 기간 약정으로 예약 인스턴스를 구입하여, 온디맨드 대비 최대 72%의 비용 절감
예약 인스턴스는 물리적 인스턴스가 아니며, 온디맨드 인스턴스에 대한 결제 할인의 개념 → 예약인스턴스를 구매하면, 이미 사용중인/신규 생성한 인스턴스에 대해서 자동 적용
예약 인스턴스 요금결정 요소
- 인스턴스 유형 - 인스턴스 패밀리 + 사이즈 (t3.medium, m4.large 등)
- AWS 리전 - 리전 or 가용영역 선택가능
- Tenancy - 전용 하드웨어 사용 여부
- Platform - OS (Windows, Linux/Unix)
기간 약정
1년 혹은 3년 약정으로 예약인스턴스 구입 가능
약정된 기간 동안에는 사용중인 인스턴스가 없더라도 예약인스턴스 금액 부과
시간당 사용량이 합산되며, 각 시간은 표준 24시간 시계의 정각(0분 0초)에 시작(e.g. 1:00:00 ~ 1:59:59)
예를 들어 m4.xlarge RI를 1개 구매하고 2시~ 3시전에 세개의 m4.xlarge 인스턴스가 각각 20분씩 구동 되었다면, RI금액 외에 온디맨드 사용량은 0으로 계산됨
결제 옵션
선결제 금액이 높을수록 요금 절약 혜택이 커짐
- 전체 선결제: 기간이 시작되는 시점에서 모든 금액을 결제
- 부분 선결제: 비용 중 일부를 먼저 결제해야 하며, 결제하지 않은 시간에 대해서는 예약 인스턴스가 사용되는지 여부와 상관없이 할인된 시간당 요금이 청구
- 선결제 없음: 예약 인스턴스가 사용되는지 여부와 상관없이 사용 기간 동안 매시간마다 할인된 시간당 요금이 청구. 선결제 금액이 필요 없음
제공 클래스
- Standard(표준):
- 가장 큰 할인 혜택을 제공하지만 수정만 가능.
- 스탠다드 예약 인스턴스는 교환불가
- Convertible(컨버터블):
- 표준 예약 인스턴스보다 낮은 할인 혜택을 제공
- 다른 인스턴스 속성의 컨버터블 예약 인스턴스와 교환 가능
- 스탠다드와 동일하게 수정 가능
예약 인스턴스 범위
리전 또는 영역으로 범위를 선택할 수 있음
리전 예약 인스턴스 | 영역 예약 인스턴스 | |
용량을 예약할 수 있는 기능 | 리전 예약 인스턴스에서는 용량을 예약하지 않습니다. | 영역 예약 인스턴스에서는 지정된 가용 영역에서 용량을 예약합니다. |
가용 영역 유연성 | 지정된 리전에 있는 모든 가용 영역의 인스턴스 사용량에 예약 인스턴스 할인이 적용됩니다. | 가용 영역 유연성 없음 — 지정된 가용 영역의 인스턴스 사용량에만 예약 인스턴스 할인이 적용됩니다. |
인스턴스 크기 유연성 | 크기에 상관없이 인스턴스 패밀리 내 인스턴스 사용량에 예약 인스턴스 할인이 적용됩니다. 기본 테넌시가 있는 Amazon Linux/Unix 예약 인스턴스에 대해서만 지원됩니다. 자세한 내용은 https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/apply_ri.html#ri-normalization-factor 섹션을 참조하세요. |
인스턴스 크기 유연성 없음 — 지정된 인스턴스 유형 및 크기의 인스턴스 사용량에만 예약 인스턴스 할인이 적용됩니다. |
구매 후 변경
- 구입 취소: 불가능
- 판매: Standard는 가능
- 수정:
- 리전 내 가용영역 변경
- 예약인스턴스 범위 변경 (리전별 ↔영역별)
- 인스턴스 크기 변경 - 동일한 인스턴스 패밀리에서 분할/병합/변경 가능
- 교환:
- 컨버터블 인스턴스 → 컨버터블 인스턴스로 교환 가능
- 인스턴스 패밀리 교환 가능 - 분할/병합/변경 가능
- 기간 병합 가능
장점: 용량예약 기본제공, 대용량 할인혜택, 높은 할인률, 판매 가능
단점: 제약이 많음
Savings Plans
Savings Plans는 1년 또는 3년 동안 시간당 컴퓨팅 파워을 약정하여 EC2, Lambda, Fargate 및 SageMaker 사용량에 대해 저렴한 가격을 제공하는 할인 모델(최대 72%)
플랜 유형
- Computing Savings Plans
- 최대 66% 할인
- 가장 유연한 할인 모델 - 인스턴스 타입, 리전, OS, 테넌시 대한 약정 없음
- Fargate, Lambda, EC2에 적용 가능
- EC2 Instance Savings Plans
- 최대 72% 할인
- Region, 인스턴스 패밀리에 대한 약정 - 인스턴스 사이즈, OS, 테넌시 약정 없음
- EC2에만 적용 가능
- SageMaker Savings Plan
- 최대 64% 할인
- SageMaker 인스턴스 타입, 리전 및 구성요소 에 관계없이 인스턴스 사용에 자동으로 적용
결제 옵션
선결제 금액이 높을수록 요금 절약 혜택이 커짐
- 전체 선결제: 기간이 시작되는 시점에서 모든 금액을 결제
- 부분 선결제: 비용 중 일부를 먼저 결제해야 하며, 결제하지 않은 시간에 대해서는 예약 인스턴스가 사용되는지 여부와 상관없이 할인된 시간당 요금이 청구
- 선결제 없음: 예약 인스턴스가 사용되는지 여부와 상관없이 사용 기간 동안 매시간마다 할인된 시간당 요금이 청구. 선결제 금액이 필요 없음
구매 후 변경
- 구입 취소: 불가능
- 판매: 불가능
장점: 할인 모델 중 가장 유연한 모델, 높은 할인률 .
단점: 판매, 구매취소가 불가능함. 용량예약을 기본 제공하지 않음. 대용량 할인혜택 없음
Spot Instances
온디맨드 가격보다 저렴한 비용으로 제공되는 예비 EC2 용량을 사용하는 인스턴스
각 가용 영역 내 인스턴스 유형별 스팟 가격은 Amazon EC2에서 설정하며, 스팟 인스턴스의 장기적 공급 및 수요에 따라 점진적으로 조정
스팟 인스턴스는 애플리케이션이 실행되는 시간을 유연하게 조정할 수 있고 애플리케이션을 중단할 수 있는 경우에 선택하는 비용 효율적인 방법
장점: 저렴한 비용으로 EC2를 예약하지 않고 이용 가능 .
단점: 불안정한 가용성
Use Case: 데이터 분석, 배치 작업, 백그라운드 프로세싱 및 선택적 작업
'Amazon AWS > EC2' 카테고리의 다른 글
EC2에서 다른 리전의 EFS(Elastic File System)에 마운트하기 (0) | 2022.07.17 |
---|---|
EC2 인스턴스에 탄력적 IP (EIP) 연결하기 (0) | 2022.05.22 |
EC2에서 RDS 접속하기 (0) | 2022.05.22 |
EC2 생성할때 패키지 기본 설치 되도록 하기 (0) | 2022.05.10 |