[Section5: EC2 Fundementals] 8. EC2 인스턴스 유형

Devhslee·2024년 2월 6일

강의복습

<Udemy> Ultimate AWS Certified Developer Associate 2024 NEW DVA-C02

  • Section 5: EC2 Fundementals

EC2 인스턴스 유형의 구성

인스턴스 유형으로 가령 m5.2xlarge 가 있다고 치면 이는

m: 인스턴스 클래스
5: (하드웨어)세대
2xlarge: 인스턴스 클래스의 사이즈

를 의미한다.

EC2 인스턴스 유형의 용도

인스턴스 유형을 선택할 땐 전반적으로 general한 서버를 구축하고자 하는지, 아니면 CPU의 고성능을 요하는지, 메모리의 속도를 요하는지 등등에 따라 달라진다.

AWS 공식 사이트에서 정리된 바는 다음과 같다.

범용

  • 일반 웹 서버
  • compute, memory, network 균등한 밸런스

컴퓨팅 최적화

  • CPU의 고성능을 요하는 작업 (e.g. 일괄 처리, 미디어 트랜스코딩, HPC, 과학/수학 모델링, 게임 서버, 기계 학습 등)

메모리 최적화

  • 빠른 속도 요구하는 작업
  • 대규모 데이터를 처리하는 작업, 메모리 집약적인 작업 (e.g. 인메모리 캐시 많이 사용, 실시간 빅데이터 분석 등)

가속. 컴퓨팅

  • 부동 소수점 수 계산, 그래픽 처리, 데이터 패턴 일치 작업 등
  • 생성 ai (질문/응답, 비디오/이미지 생성, 음성인식 등)
  • 지진 분석, 일기 예보, 재무 모델링 등의 대규모 HPC 애플리케이션

스토리지 최적화

  • I/O 집약적인 애플리케이션
  • 트랜잭션 데이터베이스, 실시간 분석 사용

EC2의 모든 인스턴스 유형에 대한 자세한 정보는 여기에서 추가로 확인할 수 있다.

profile
코딩-버그-좌절-해결-희열

0개의 댓글