1. Placement Groups (배치 그룹)
○ EC2 인스턴스가 AWS 인프라에 배치되는 방식을 제어할 때 사용
○ AWS의 하드웨어와 직접 상호작용 X, 하지만 EC2 인스턴스가 어떻게 배치되는 정의
● 클러스터(Cluster) : 높은 성능을 제공하나 위험 또한 높음
● 분산(Spread) : 인스턴스가 다른 하드웨어에 분산됨 : 7개의 EC2 인스턴스만 가질 수 있음
● 분할(Partition) : 여러 파티션에 인스턴스가 분산 됨 : 다른 실패로 부터 격리되지 않음
2. Cluster
○ 모든 EC2 인스턴스가 동일한 가용영역에 있음
○ 모든 인스턴스 간 초당 약 10기가바이트의 대역폭을 확보함
○ 향상된 네트워킹을 사용할 수 있음 ( 뛰어난 성능)
○ 가용 영역에 장애가 발생하면 모든 인스턴스가 동시에 장애를 발생시킴
○ 빅테이터 작업, 처리량이 많은 네트워크에 필요한 애플리케이션
2. Spread
○ 모든 EC2 인스턴스가 다른 하드웨어에 위치함
○ 여러 가용 영역에 걸쳐있을 수 있으며, 동시에 실패할 위험이 감소함
○ 가용 영역당 7개의 인스턴스로 제한이 됨
○ 따라서, 가용성을 극대화하고 위험을 줄여야 하는 애플리케이션에 좋음
○ 일반적으로 인스턴스 오류를 서로 격리해야 하는 크리티컬 애플리케이션의 경우
3. Partition
○ 각 파티션은 AWS의 랙을 의미함
○ 모든파티션이 많으면 인스턴스가 여러 하드웨어 랙에 분산되어, 랙 실패에 대한 위험이 줄어듬
○ 가용 영역당 최대 7개의 파티견이 있을 수 있고, 이러한 파티션은 동일한 지런의 여러 가용영역에 걸처있을 수 있음
○ 즉, 파티션이 하나가 다운되면 또 다른 파티션은 정상적으로 운용됨
○ 파티션들 전반에 걸처 데이터와 서버를 퍼뜨려 두도록 파티션 인식 가능한 애플맄이션의 경우 사용
○ 파티션을 인식하는 빅 데이터 애플리케이션
4. Instance Options
'기반 지식 > AWS' 카테고리의 다른 글
13. EC2 : Public, Private, Elastic (0) | 2025.01.18 |
---|---|
12. EC2 : IAM (0) | 2025.01.17 |
11. EC2 : SSH (0) | 2025.01.16 |
10. EC2 : 방화벽 (1) | 2025.01.15 |
9. EC2 : 인스턴스 (1) | 2025.01.14 |