04. 배치 그룹
4.1 배치 그룹이란?
- 인스턴스가 생성되면 AWS에서는 하드웨어에 최대한 분산하여 배치한다.
- 물리적인 장애에 대해 상호 영향도를 최소화하여 장애를 줄이기 위해서다.
- 배치 그룹은 그룹 내 인스턴스의 배치를 조정하는 기능이다.
- 워크로드에 따라 인스턴스 배치 위치를 조정하는 것이 유리한 경우가 있다.
4.2 배치 그룹 종류
AWS 배치 그룹은 워크로드 형태에 따라 3가지 전략이 있다.
- 클러스터 배치 그룹
- 인스턴스의 하드웨어 배치를 서로 근접하게 위치시킨다.
- 애플리케이션 간 통신에 낮은 지연 시간과 높은 성능이 필요한 고성능 컴퓨팅 환경에서 필요하다.
- 클러스터 배치 그룹은 하나의 가용 영역에 종속되는 제약이 있다.
- 그룹 내 인스턴스는 동일한 유형을 사용하는 것을 권고한다.
- 파티션 배치 그룹
- 인스턴스를 논리적인 세그먼트로 분산한다.
- 한 파티션에 있는 인스턴스는 다른 파티션의 인스턴스와 하드웨어를 공유하지 않아 상호 영향을 미치지 않는다.
- 파티션 배치 그룹에서 실행 가능한 인스턴스 수는 계정 제한의 적용을 받는다.
- 분산형 배치 그룹
- 서로 다른 하드웨어로 분산하여 인스턴스 간 상호 장애 영향도를 최소화하는 방법이다.
- 중요한 애플리케이션의 고가용성을 보장 받기 위해 사용한다.
- 가용 영역 당 7개의 인스턴스로 제한된다.