Network
-
L4, L7 로드 밸런싱에 대해(AWS ELB, ALB)Network 2025. 9. 29. 23:09
로드밸런서란? 서버나 장비의 트래픽을 분산하기 위해 사용하는 장비를 로드 밸런서라고 부른다. 이렇게 부하 분산이 필요한 이유는 갑작스런 이용자의 증가, 사업 확장 등의 이유로 더 많은 서버 용량과 성능이 필요할 때 서버를 여러 대 추가하여 시스템을 확장하는 스케일 아웃 방법을 활용하기 위해서다. 물론 서버의 CPU나 RAM을 추가해 고성능의 부품으로 교환하는 스케일 업 방법도 있지만 비용과 안정성 측면에서 효율적이지 않다. 웹서버를 운영할 때는 서버 한 대에 장애가 발생하더라도 다른 서버로 서비스를 제공할 수 있는 등의 장점을 가진 스케일 아웃 방법이 자주 활용된다. 로드밸런서는 OSI 7 Layer를 기준으로 L4계층의 로드밸런서와 L7계층의 로드밸런서로 구분할 수 있다. L4 로드밸런서는 이름에서 알..