AWS EC2 인스턴스 비용에 관해 고민해보신 분이라면 RI(Reserved Instances) 또는 Savings Plans에 대해 들어보셨을 겁니다.
하지만 이 둘의 차이점을 알지 못하는 분들이 많아 특징을 간단히 정리 후 차이점을 공유드리겠습니다.
RI (Rserved Instances)
- 인스턴스 패밀리, 크기, 지역, 운영체제, 테넌시가 일치해야 함
- 단, 크기가 다른 경우 정규화 인자만큼 적용
- 참고) 패밀리 : (ex. t2, m5), 크기 : (ex. medium, large), 테넌시 : (전용 호스트, 전용 인스턴스)
- 사용량 종료 시 갱신되지 않으며 온디맨드 요금 부과
* 정규화 인자만큼 적용되는 개념은 복잡하기 때문에 여기서 설명드리지 않겠습니다. 궁금하신분은 아래 링크를 달아드릴테니 확인하시면 됩니다.
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/apply_ri.html#ri-normalization-factor
Savings Plans
- 인스턴스 패밀리, 크기, OS, 테넌시, 지역 상관없음
- AWS Fargate, Lambda에도 적용 가능
- Savings Plans 종류(3가지)에 따라 최대 64%~72% 절약 가능
- 사용량 종료 시 EventBridge를 통해 알림 가능
Savings Plans을 PC방에 비유하자면 정액권을 끊으면 그 금액 안에서 라면도 시켜먹고 PC방도 이용할 수 있는 개념인데 반해 RI는 PC방에 대한 사용권만 이용할 수 있는 것과 같습니다.
AWS에서는 RI보다는 Savings Plans를 더욱 권장하는 느낌입니다.
Savings Plans은 3종류로 나뉩니다.
Savings Plans 종류(3가지) 및 차이
Compute Savings Plans : 가장 유연한 요금제 - 최대 66% 할인
- 지역, 인스턴스 패밀리, 크기, 운영체제, 테넌시 관계 없이 자동 적용 가능
- Fargate 및 Lambda 사용량에 적용
EC2 Instance Savings Plans : 특정 지역의 인스턴스만 할인 - 최대 72% 할인
- 인스턴스 패밀리, 크기, 운영체제, 테넌시 관계 없이 자동 적용 가능
SageMaker Savings Plans - 최대 64% 할인
- 지역, 인스턴스 패밀리, 크기, 구성 요소(예: 노트북, 교육 등)에 관계 없이 자동 적용 가능
RI를 구매했는데 Savings Plans 구매를 고민하시는 분이라면 아래 사용량 적용 우선순위를 참고해주세요
사용량 적용 우선순위
- RI vs Savings Plans : RI가 우선 적용
- EC2 Instance Savings Plans vs Compute Savings Plans : EC2 Instance Savings Plans
- 소유자 계정 Savings Plan vs 다른 계정 Savings Plan : 소유자 계정이 우선 적용
내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!
caul334@gmail.com
'IT > AWS' 카테고리의 다른 글
[AWS][Solved] error during connect: this error may indicate that the docker daemon is not running 에러 원인 (1243) | 2023.05.18 |
---|---|
[AWS] IAM 계정으로 청구서(결제) 정보 확인하는 방법 (1298) | 2023.05.04 |
[AWS] AWS EC2(Amazon Linux 2)에서 Stress 테스트 하는 방법 (1246) | 2023.04.16 |
Linux 명령어를 이용한 데이터 마이그레이션(Data Migration) 방법 (1213) | 2023.04.15 |
[AWS] Root 계정 vs IAM(Adminitrator) 권한 차이 (373) | 2023.04.12 |