로드 밸런싱 2가지 타입 - Layer 4(L4), Layer 7(L7)
웹 서비스에서 로드 밸런싱이란 트래픽을 여러 서버로 분산 처리하는 것을 의미한다. 로드 밸런싱은 여러가지 방법으로 구현이 가능하지만, 2가지로 구분해본다면 Layer4 로드밸런싱과 Layer7 로드밸런싱으로 구분할 수 있다. 관련된 내용을 쉽게 설명해 둔 글이 있어서 일부를 발췌해서 정리해 둔다. 아래 영문 사이트 참고 An Introduction to HAProxy and Load Balancing Concepts Layer 4 로드 밸런싱 말그대로 L4(transport layer)에서 로드 밸런싱을 해주는 것이다. 유저는 로드밸런서에 접속하고 로드 밸런서는 여러대의 웹서버 중 한곳으로 포워딩 해주는 간단한 구조이다. 일반적으로 IP 주소와 포트를 기반으로 트레픽을 나누는데, 나누는 알고리즘도 다양하..