• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    해결됨

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

23.02.05 20:09 작성 조회수 329

0

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

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

답변 2

·

답변을 작성해보세요.

0

현석오님의 프로필

현석오

질문자

2023.02.05

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 스위치로 구분 합니다.