클라우드 인프라를 AWS로 시작하려는 분들이라면 가장 먼저 마주치는 것이 EC2 인스턴스 타입입니다. 용도에 맞는 인스턴스를 선택하는 것은 성능과 비용 모두에 큰 영향을 미치죠. 이 글에서는 AWS EC2 인스턴스의 주요 종류와 각각의 특성을 한눈에 알아보도록 하겠습니다.
1. 범용 인스턴스 (General Purpose)
대표 타입: t4g, t3, t3a, m6g, m5
범용 인스턴스는 CPU, 메모리, 네트워크 성능이 균형 잡힌 인스턴스입니다. 웹 서버, 개발 및 테스트 환경에 적합합니다.
- t 시리즈는 버스트 성능을 제공하며, 저비용으로 소규모 워크로드에 좋습니다.
- m 시리즈는 범용 인스턴스 중 가장 안정적인 선택지로 다양한 애플리케이션에 사용됩니다.
사용 예: 웹 서버, 마이크로서비스, 소규모 DB
2. 컴퓨팅 최적화 (Compute Optimized)
대표 타입: c7g, c6g, c5
고성능 CPU가 필요한 워크로드에 적합한 인스턴스입니다.
- 머신 러닝 추론
- 고성능 웹 서버
- 고성능 컴퓨팅 작업
사용 예: 과학적 모델링, 데이터 분석, 게임 서버
3. 메모리 최적화 (Memory Optimized)
대표 타입: r7g, r6g, r5, x2idn, u-6tb1 등
대량의 데이터를 메모리에 적재하여 처리하는 워크로드에 적합합니다.
- 고성능 인메모리 데이터베이스
- 실시간 빅데이터 처리
사용 예: SAP HANA, Redis, Apache Spark
4. 스토리지 최적화 (Storage Optimized)
대표 타입: i4i, i3, d3, h1
고속, 대용량의 로컬 저장소가 필요한 워크로드에 적합합니다.
- NoSQL DB, 파일 시스템
- 대규모 로그 수집, 분석
사용 예: Elasticsearch, Hadoop, Cassandra
5. 가속화 컴퓨팅 (Accelerated Computing)
대표 타입: p4, g5, inf1, trn1, f1
GPU, FPGA, AI/ML 가속 하드웨어가 탑재된 인스턴스입니다.
- 딥러닝 학습 및 추론
- 3D 렌더링, 비디오 인코딩
사용 예: 머신 러닝 학습/추론, 고성능 비주얼 컴퓨팅
마무리: 인스턴스 선택 팁
- 비용 중심: t 시리즈 (버스트 기반)
- 성능 중심: c, r, p 시리즈
- 스펙 맞춤형: 워크로드 특성을 정확히 파악하고 선택
AWS는 계속해서 새로운 인스턴스 타입을 출시하므로, 최신 사양과 가격은 AWS 공식 문서를 참고하는 것이 가장 정확합니다.
EC2 인스턴스 비교: https://aws.amazon.com/ec2/instance-types/
'빅데이터 관련 자료' 카테고리의 다른 글
빅데이터 × YOLO: 실시간 비전 AI를 위한 궁극의 조합 (0) | 2025.04.11 |
---|---|
통계, 표준편차, 데이터란? 초보자도 이해하는 완벽 정리 (4) | 2025.04.11 |
양자컴퓨터, 대체 뭐길래? 초보자를 위한 친절한 안내서 (0) | 2025.04.10 |
SAS 기초 통계 이해하기 (1) | 2025.04.10 |
가설검정에 사용되는 필수 용어 정리! (초보자용) (1) | 2025.04.09 |