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

현석오님의 프로필 이미지
현석오

작성한 질문수

AWS Boot Camp - AWS로 클라우드 시작하기

클라우드 네트워크 이해하기

클라우드 인스턴스와 로드 밸런스가 뭔가요?

해결된 질문

작성

·

534

0

클라우드 인스턴스와 로드 밸런스가 뭔가요?

좀더 자세히 설명 부탁 드려요

답변 2

0

현석오님의 프로필 이미지
현석오
질문자

EC2 가 컴퓨터고

즉 배포 담당자가 해야할일은 백 엔드 프론트 엔드를 위한 EC2를 빌리는건데 EC2 2개만 돌리면 되는게 아니라 백 - 프론트 서버 각각에 지나친 부하가 안걸리도록 분산 처리 되도록 로드 밸런싱 장치도 해야 한다는 거죠?

그걸 기계적으로 설명하면 그 장치가 작동하는 부분이 네트워크 4계층에 속하고 L4 스위치 L7 스위치라는것들도 관여 한다는 거죠?

구름여행자님의 프로필 이미지
구름여행자
지식공유자

네, 프론트에 부하가 많이 걸릴거라고 예상을 하면 프론트 서버 압에 로드밸런서를 설치하고 프론트 서버를 여러대 두거나 오토스케일링을 이용할 수 있습니다.
백엔드도 같은 방식으로 구성이 가능 합니다.

로드 밸런서는 제어하는 port 나 트래픽 유형에 따라 어떤것을 사용할지 결정을 하시면 됩니다.
HTTP/HTTPS 인 경우 보통 ALB(어플리케이션 로드밸런서, 4/7계층), 그외 다른 TCP port나 스트림등을 사용하시면 NLB(네트워크 로드밸런서, 4계층)를 사용 합니다.

0

구름여행자님의 프로필 이미지
구름여행자
지식공유자

인스턴스라 하면 하나의 가상 컴퓨터라고 생각하시면 됩니다.

로드밸런싱 (Load Balancing) 이란? 로드밸런싱은 네트워크 또는 서버에 가해지는 부하 (=로드) 를 분산 (=밸런싱) 해주는 기술을 의미합니다.

로드밸런서는 이러한 일을 하는 장치 이며 보통 TCP/IP 4계층에서 도작하는 L4 스위치, 7계층까지 관여하는 L7 스위치로 구분 합니다.

현석오님의 프로필 이미지
현석오

작성한 질문수

질문하기