본문 바로가기
서버/SAA-C03

[SAA-C03] 배치 그룹에 대한 솔루션

by jamong1014 2024. 5. 25.
반응형

사례

한 빅 데이터 처리 업체에서 처리 장치 간의 네트워크 성능이 좋을 때 최상의 성능을 발휘하는 분산 데이터 처리 프레임워크를 구축했습니다. 애플리케이션은 AWS에 배포되어야 하며 회사는 성능만을 주요 지표로 보고 있습니다.

 

솔루션 아키텍트로서 어떤 배포 방법을 제안하시겠습니까?

 

본론

클러스터 배치그룹

  • 클러스터 배치 그룹: 낮은 지연 시간과 높은 네트워크 처리량이 필요한 애플리케이션에 적합. 인스턴스들이 물리적으로 가까이 배치되어 고성능 네트워크 연결을 활용.

  • 분산 배치 그룹: 인스턴스를 서로 다른 물리적 하드웨어에 배치하여 장애 격리성을 높이고, 중요한 애플리케이션의 가용성을 극대화.

  • 파티션 배치 그룹: 대규모 분산 시스템을 지원하며, 여러 파티션으로 나누어 각 파티션 내에서 인스턴스를 격리.


스팟 인스턴스(Spot Instances)를 사용한다.

스팟 인스턴스는 온디맨드 가격보다 낮은 가격으로 제공되는 미사용 EC2 인스턴스이다.

스팟  인스턴스를 이용하면 대폭 할인된 가격에 미사용 EC2 인스턴스를 요청할 수 있기 때문에 Amazon EC2 비용을 상당히 절약할 수 있다.  성능이 중요한 기준이기 때문에 이것은 위 지문과 적합하지 않음

 

EC2 사용자 데이터를 사용하여 EC2 커널을 최적화한다.

주로 EC2 인스턴스 타입의 제약을 받기 때문에 EC2 커널을 최적화하는 것은 네트워크 성능에 도움이 되지 않음

 

반응형