상세 컨텐츠

본문 제목

II-3-4. Amazon EC2 Instance Type Family

클라우드/AWS Cloud Technical Essentials

by datasa 2025. 3. 19. 23:36

본문

 

 

AWS EC2 인스턴스 타입 패밀리는 다양한 워크로드 요구 사항을 충족하기 위해 특화된 인스턴스 그룹입니다. 각 패밀리는 특정 유형의 애플리케이션에 최적화된 하드웨어 및 구성을 제공합니다.

 

주요 EC2 인스턴스 타입 패밀리:

  • 범용(General Purpose):
    • 다양한 워크로드에 적합한 균형 잡힌 컴퓨팅, 메모리 및 네트워킹 리소스를 제공합니다.
    • 웹 서버, 애플리케이션 서버, 개발 환경 등에 사용됩니다.
    • 주요 패밀리: M, T, A
  • 컴퓨팅 최적화(Compute Optimized):
    • 높은 컴퓨팅 성능이 필요한 워크로드에 최적화되어 있습니다.
    • 고성능 웹 서버, 배치 처리, 미디어 트랜스코딩, 고성능 컴퓨팅(HPC) 등에 사용됩니다.
    • 주요 패밀리: C
  • 메모리 최적화(Memory Optimized):
    • 대규모 메모리 요구 사항을 충족하는 워크로드에 최적화되어 있습니다.
    • 인 메모리 데이터베이스, 캐싱, 빅 데이터 분석 등에 사용됩니다.
    • 주요 패밀리: R, X, Z
  • 가속화된 컴퓨팅(Accelerated Computing):
    • GPU 또는 FPGA와 같은 하드웨어 가속기를 사용하여 높은 성능을 제공합니다.
    • 그래픽 처리, 머신 러닝, 비디오 트랜스코딩, HPC 등에 사용됩니다.
    • 주요 패밀리: P, G, F, Inf
  • 스토리지 최적화(Storage Optimized):
    • 높은 I/O 성능 및 대용량 스토리지가 필요한 워크로드에 최적화되어 있습니다.
    • 데이터 웨어하우징, 분산 파일 시스템, 로그 처리 등에 사용됩니다.
    • 주요 패밀리: I, D, H

인스턴스 타입 이름 구성:

EC2 인스턴스 타입 이름은 다음과 같은 형식으로 구성됩니다.

  • 인스턴스 패밀리: 인스턴스의 목적을 나타냅니다. (예: M, C, R)
  • 인스턴스 세대: 인스턴스 하드웨어의 세대를 나타냅니다. (예: 5, 6, 7)
  • 추가 기능: 특정 기능을 나타냅니다. (예: d - 로컬 스토리지, g - 그래픽)
  • 인스턴스 크기: 인스턴스의 리소스 크기를 나타냅니다. (예: nano, small, large, xlarge)

예시:

  • m5.xlarge: 범용 5세대, xlarge 크기의 인스턴스
  • c6g.2xlarge: 컴퓨팅 최적화 6세대, Graviton 프로세서, 2xlarge 크기의 인스턴스

EC2 인스턴스 타입 패밀리를 이해하면 워크로드에 가장 적합한 인스턴스를 선택하여 성능과 비용 효율성을 최적화할 수 있습니다.

관련글 더보기

댓글 영역