클라우드 엔지니어 꿈나무
AWS Placement Group (배치그룹) 본문
EC2 인스턴스가 AWS 인프라에 배치되는 방식을 제어하고자 할 때 사용
1. Cluster (클러스터 배치 그룹)
높은 성능을 제공하지만 고위험도
동일한 하드웨어, 동일한 가용영역에 존재 (=동일 랙에 존재)
짧은 지연 시간, 고속 네트워크, but 하드웨어에 실패 발생하면 모든 인스턴스들이 동시에 실패
빅데이터 작업, 단시간 작업에 적합
2. spread(분산 배치 그룹)
인스턴스가 다른 하드웨어에 분산 (가용 용역 별 최대 7개의 인스턴스만 가능)
중요도가 높은 어플리케이션일 경우 분산 배치
실패 위험 최소화 모든 EC2 인스턴스가 다른 하드웨어에 존재 (같은 가용 용역에는 존재 가능)
규모에 제한
큰 사이즈가 아닌 어플리케이션에만 사용
인스턴스 오류를 격리하는 크리티컬 어플리케이션에 사용
3. partition (분할 배치그룹)
파티션에 인스턴스가 분할, 가용 영역 내의 다양한 하드웨어 랙 세트에 의존
인스턴스가 분산되어 있지만 다른 실패로부터 격리 불가, 오류 파티션과 격리되어야 한다
가용 용역 당, 최대 7개의 파티션 사용 가능
파티션이 많으면 인스턴스가 여러 하드웨어 랙 분산되어 랙 실패로부터 안전
동일한 리전의 여러 가용 용역에 걸쳐 있을 수 있음
다른 파티션의 인스턴스들과 격리
빅데이터 어플리케이션
배치 그룹 생성
EC2 > Placement groups > Create placement group
하기와 같이 생성
배치 적용하여 인스턴스 생성
EC2 > Instances > Launch Instances
하단부 Advanced details 내에서 배치 그룹 선택하여 인스턴스 생성 가능
'AWS' 카테고리의 다른 글
EC2 Hibernate (절전 모드) (0) | 2023.11.29 |
---|---|
ENI(Elastic Network Interfaces) 탄력적 네트워크 인터페이스 (0) | 2023.11.29 |
AWS EC2 Instances 구매 옵션 (0) | 2023.11.28 |
AWS 인스턴스에 IAM 역할 부여 (0) | 2023.11.28 |
AWS 컴퓨터 CMD 창에서 AWS ssh 접속 및 권한 거부 해결 (0) | 2023.11.28 |