blog

AWS - EC2 인스턴스 유형 및 용도

날짜: 2024-12-17

목록으로


AWS EC2 인스턴스는 다양한 워크로드를 지원하도록 여러 유형(Instance Types)으로 나뉘어 제공됩니다. 주요 인스턴스 유형은 다음과 같습니다:

1. 범용(GENERAL PURPOSE) 인스턴스


2. 컴퓨팅 최적화(COMPUTE OPTIMIZED) 인스턴스


3. 메모리 최적화(MEMORY OPTIMIZED) 인스턴스


4. 스토리지 최적화(STORAGE OPTIMIZED) 인스턴스


5. GPU 및 인공지능 최적화(ACCELERATED COMPUTING) 인스턴스


6. 고밀도 컴퓨팅(HIGH PERFORMANCE COMPUTING - HPC) 인스턴스


7. 한눈에 보기

아래 워크로드 유형에 따라 인스턴스를 추천할 수 있습니다:

워크로드 추천 인스턴스 설명
웹 서버 / 애플리케이션 서버 t3, t4g, m5 균형 잡힌 CPU와 메모리 성능 제공
CPU 집약적 작업 c5, c6g, c7g 컴퓨팅 성능 최적화
메모리 집약적 작업 r5, r6g, x1e 대규모 인메모리 데이터베이스에 적합
고성능 로컬 스토리지 작업 i3, i4i NVMe SSD 기반, 빠른 스토리지 접근
머신러닝 / AI 훈련 p4, g5 GPU 최적화 인스턴스
대용량 파일 저장 / 빅데이터 d2, i4i 스토리지 최적화, 대규모 파일 처리

8. EC2 비용 최적화 방법

  1. 인스턴스 유형 선택:
    • 워크로드에 맞는 인스턴스 유형을 선택해 과잉 리소스 낭비를 방지.
  2. 스팟 인스턴스 활용:
    • 스팟 인스턴스를 사용하면 온디맨드 대비 최대 90% 비용 절감 가능 (비중요 작업에 적합).
  3. 리저브드 인스턴스 (RI):
    • 1~3년 약정으로 인스턴스 예약 시 최대 72% 할인 제공.
  4. Auto Scaling:
    • 트래픽에 맞게 인스턴스를 동적으로 확장/축소해 비용 절감.
  5. EC2 인스턴스 정리:
    • 사용하지 않는 인스턴스는 종료하거나 스케줄링을 통해 중단.
  6. Savings Plans:
    • 특정 기간 동안의 사용량을 약정하고 비용 절감.
  7. AWS Compute Optimizer:
    • 인스턴스 크기나 유형 최적화를 추천해주는 서비스 활용.

요약


목록으로