[AWS] 로드밸런서 유형과 구성요소
·
AWS
1. 로드밸런싱AWS에는 두가지 종류의 로드밸런서가 존재한다.1.1 ALB vs NLBALB(Application Load Balancing) ➡️ L7애플리케이션 계층에서의 요청을 분석HTTP, HTTPS 트래픽을 이해하고, URL, 쿠키, 쿼리 문자열 등을 기반으로 라우팅 가능어플리케이션 데이터 분석 필요 -> 부하 발생으로 상대적으로 느림NLB(Network Load Balancin) ➡️ L4네트워크 계층에서 패킷을 그대로 전달IP 주소와 포트 기반으로 트래픽을 분배개별 요청을 분석하지 않고, 연결(TCP/UDP) 자체를 로드밸런싱패킷을 가공하지 않고 그대로 전달 -> 속도가 빠름✅ Spring 어플리케이션을 AWS에 올려서 사용하는 것이므로, ALB가 적합하다! 1.2 로드밸런서의 구성요소리스너..