반응형
사례
한 빅 데이터 처리 업체에서 처리 장치 간의 네트워크 성능이 좋을 때 최상의 성능을 발휘하는 분산 데이터 처리 프레임워크를 구축했습니다. 애플리케이션은 AWS에 배포되어야 하며 회사는 성능만을 주요 지표로 보고 있습니다.
솔루션 아키텍트로서 어떤 배포 방법을 제안하시겠습니까?
본론
클러스터 배치그룹
- 클러스터 배치 그룹: 낮은 지연 시간과 높은 네트워크 처리량이 필요한 애플리케이션에 적합. 인스턴스들이 물리적으로 가까이 배치되어 고성능 네트워크 연결을 활용.
- 분산 배치 그룹: 인스턴스를 서로 다른 물리적 하드웨어에 배치하여 장애 격리성을 높이고, 중요한 애플리케이션의 가용성을 극대화.
- 파티션 배치 그룹: 대규모 분산 시스템을 지원하며, 여러 파티션으로 나누어 각 파티션 내에서 인스턴스를 격리.
스팟 인스턴스(Spot Instances)를 사용한다.
스팟 인스턴스는 온디맨드 가격보다 낮은 가격으로 제공되는 미사용 EC2 인스턴스이다.
스팟 인스턴스를 이용하면 대폭 할인된 가격에 미사용 EC2 인스턴스를 요청할 수 있기 때문에 Amazon EC2 비용을 상당히 절약할 수 있다. 성능이 중요한 기준이기 때문에 이것은 위 지문과 적합하지 않음
EC2 사용자 데이터를 사용하여 EC2 커널을 최적화한다.
주로 EC2 인스턴스 타입의 제약을 받기 때문에 EC2 커널을 최적화하는 것은 네트워크 성능에 도움이 되지 않음
반응형
'서버 > SAA-C03' 카테고리의 다른 글
[SAA-C03] AWS Shield Advanced의 통합 결제 중요성 (0) | 2024.05.25 |
---|---|
[SAA-C03] AWS Organizations 관리에 대한 공유 VPC (0) | 2024.05.25 |
[SAA-C03] Amazon S3 버킷 정책과 교차 계정 S3 액세스 (0) | 2024.05.25 |
[SAA-C03] 스프레드 배치 그룹 및 가용 영역 (0) | 2024.05.25 |
[SAA-C03] AWS Neptune (1) | 2024.05.25 |