AWS Cloud
EC2 Placement Group (배치 그룹)
애드팍
2025. 3. 25. 14:44
728x90
EC2 Placement Group 3종 비교표
항목 | 클러스터 배치 | 파티션 배치 | 스프레드 배치 |
🧠 핵심 목적 | 최고의 성능 (저지연, 고대역폭) | 장애 도메인 분리 + 대규모 분산 처리 | 최고의 가용성 (호스트 간 완전 분리) |
🧱 배치 방식 | 인스턴스를 물리적으로 가까운 호스트에 밀집 배치 | 인스턴스를 파티션 단위로 분산 | 각 인스턴스를 서로 다른 호스트에 분산 |
🔄 고가용성 | ❌ 낮음 (AZ 장애 시 전체 다운 위험) | ✅ 높음 (파티션별 격리) | ✅ 매우 높음 (인스턴스 간 격리) |
⚙️ 용도 | HPC, 기계학습, 저지연 통신 | Hadoop, Spark, 대용량 데이터 처리 | 중요 서비스 소수 인스턴스 (예: 마스터, 컨트롤 플레인) |
📊 확장성 | 제한적 (물리 호스트 제약) | ✅ 수백~수천 개까지 확장 가능 | 제한적 (AZ당 최대 7개 인스턴스) |
⚠️ 특징 | 네트워크 성능 극대화 (10/100 Gbps) | 파티션 단위로 장애 도메인 분리 | 각 인스턴스가 서로 다른 물리 호스트에 위치 |
📦 지원 인스턴스 | 일부 인스턴스만 지원 (특정 Nitro 기반) | 거의 모든 인스턴스 지원 | 거의 모든 인스턴스 지원 |
🎯 어떤 경우에 어떤 걸 쓰나?
시나리오 | 배치 그룹 |
ML 훈련, HPC, 실시간 고속 처리 | Cluster |
Hadoop, Spark, 분산 ETL | Partition |
리더/마스터 노드, 중요 앱 분리 | Spread |
🧠 시험 팁 요약
질문 | 정답 |
고성능 / 저지연 / 고대역폭 | ✅ Cluster |
고가용성 + 대규모 데이터 분산 처리 | ✅ Partition |
소수 중요 인스턴스 분산 | ✅ Spread |
728x90