인프런 커뮤니티 질문&답변

윤주영님의 프로필 이미지

작성한 질문수

AWS Certified Solutions Architect - Associate 자격증 준비하기

실전 문제 풀이 13

실전문제풀이 13-3 질문

24.09.04 17:08 작성

·

37

·

수정됨

0

안녕하세요.

3번 선지 D 해설에서 "ALB는 하나의 서버에만 요청을 보낸다"고 설명되어 있는데, 제가 이해하기로는 ALB (Application Load Balancer)는 여러 서버에 요청을 분산하는 AWS 서비스로 알고 있습니다.. 혹시 제가 이해한 내용이 맞는지 확인해 주실 수 있을까요? 이해가 잘 가지 않아 질문드립니다! 😊

답변 1

0

코드바나나님의 프로필 이미지
코드바나나
지식공유자

2024. 09. 05. 21:07

안녕하세요.

 

네 맞습니다. ALB는 수신되는 트래픽을 자동으로 분산하는 서비스 입니다.

 

제가 해설한 문장으로 인해 혼동이 있을 수 있을 듯합니다.

 

해설의 "ALB는 하나의 서버에만 요청을 보냄"다는 의미는 한명의 사용자가 ALB를 통해 접속을 하면 ALB와 연결된 AWS 리소스가 여러개(예, 여러 EC2인스턴스)여도 한명의 사용자는 하나의 서버에만 동시 접속한다는 설명이었습니다.

 

ALB 뒤에 두대의 EC2인스턴스를 배치하여도 한명의 사용자는 동시에 ALB 뒤의 두대의 EC2에 접속해서 데이터를 변경할 수 없고 한대의 EC2인스턴스에만 접속해서 데이터를 변경하기에 다른 EC2와 동일한 데이터를 갖지 못하게 된다는 것을 설명하는 것이었습니다.

 

감사합니다.