Search
🧸

올바른 Amazon EC2 이해를 통한 AWS 비용 절감 비법 (전명수,AWS)

참고 자료
올바른 Amazon EC2 이해를 통한 AWS 비용 절감 비법(AWS)
발표자료_올바른_Amazon_EC2_이해를_통한_AWS_비용_절감_비법.pdf
2685.4KB

About Amazon EC2

물리서버 위에는 AWS에서 직접개발한 Nitro System이라는 Hypervisor가 올라가 있다.
Hypervisor위에 각각의 Guest OS가 완벽히 격리된 환경으로 올라가 있다.
EC2인스턴스 = Guest OS

Amazon EC2 수명 주기

Pending
EC2 생성시 어떤 물리서버 위에 올라갈지, 어떤 IP를 할당할지 정하는 상태
Running
이 상태에서 정지 또는 종료할 수 있다.
정지 상태라도 EBS 비용 부과

Tip #1 - Amazon EC2 수명주기 이해 : 사용하지 않는 인스턴스는 정지시키기

적합한 인스턴스 선택 방법

m5.2xlarge 사용 시 vCPU 사용률이 50% 미만이고 메모리를 32G 사용중이라면…
r5.xlarge로 변경해서 약 35% 비용 절감할 수 있다.

Tip #2 - 적합한 인스턴스 타입 선택

인스턴스 타입 선택 시 위 체크리스트 사용!!
최신 세대 인스턴스 사용!
실제 사용률을 모니터링 후 그 결과에 따라 최적화된 인스턴스로 변경
Graviton은 ARM기반으로 개발되었으며 기존 프로세서 대비하여, 더 저렴한 가격으로 더 높은 성능을 보여줌.

Tip #3 - AWS Graviton2 프로세용

EC2인스턴스 유형의 이름에 g가 들어간 것이 Graviton 프로세서가 적용된 인스턴스 유형이다.

Amazon EC2 최적화를 위한 서비스

AWS Compute Optimizer

사용량 데이터를 기반으로 EC2 인스턴스 유형뿐만 아니라, EBS 볼륨 및 Lambda함수 등의 AWS리소스에 대해, 과다/과소 프로비저닝을 방지하는데 도움을 주는 AWS 서비스
기본적으로 지난 14일동안의 Amazon CloudWatch 지표를 분석하여 권장 사항 제공

Tip #4 - AWS Compute Optimizer 활용

Amazon EC2 구매 옵션

스팟 인스턴스
아직 고객분들이 사용하지 않고 있는, 유휴자원을 최대 90%까지 저렴한 가격에 제공
다른 고객분들이 사용하시게 되면 해당 인스턴스를 회수 → 대신에 회수에 대응할 수 있도록, 2분 전에 알람
언제 중단되도 업무에 영향을 주지 않는 작게 쪼개진 배치성 업무나, Stateless 방식의 워크로드에 적합
고정적으로 사용되는 구간
RI, Saving Plan
특정 이벤트로 인해 사용률이 늘어나는 구간
One Demand
Database(24시간 구동)
RI, Saving Plan

Tip #5 - 적절한 구매옵션 활용

Tip #6 - 아무것도 하지 않기

비용 절감 Tip