본문 바로가기

ELB2

[AWS] NLB - Network Load Balancer ▏시작하는 말 누군가 ALB와 NLB의 차이점을 물었을 때, 난 자격증 공부시 달달 외웠던 방식인 네트워크 계층, 애플리케이션 계층의 차이라고 밖에 설명을 못하는 것 같아 다시 공부하게 되었다. ALB의 대한 개념을 알고싶다면, [AWS] ALB -Application Load Balancer 게시글을 읽고오면 된다. ▏Network Load Balancer (NLB) AWS의 로드 밸런서 서비스 중 하나인 Network Load Balancer는 주로 OSI Layer4에서 작동한다. 4계층(전송계층)에 위치하며, TCP및 UDP와 같은 전송계층 프로토콜을 기반으로 트래픽을 관리한다. NLB는 IP주소 및 포트 번호와 같은 네트워크 및 전송 계층의 속성을 기반으로 트래픽을 라우팅하고 분산한다. 이처럼 .. 2024. 3. 23.
[AWS] ALB - Application Load Balancer ALB에 대한 설명을 하기 전에, Load Balancer(LB) 및 Elastic Load Balancer(ELB) 에 대해 간단히 살펴보겠다. ▏Load Balancer (LB) Scale-up / Scale out 특정 인터넷 서비스에 동시에 접근하려는 클라이언트가 수천만 명이 될 경우, 트래픽이 증가하여 서비스가 느려지거나 멈출 수 있다. 이러한 트래픽의 부하 해결을 위한 방법으로는 Scale-up과 Scale-out이 있다. # 스케일 업(Scale-up) : 수직확장의 개념으로, 기존 서버의 성능을 향상시키기 위해 CPU나 메모리를 업그레이드 하는 방법 # 스케일 아웃(Scale-out) : 수평확장의 개념으로, 트래픽을 여러 대의 컴퓨터나 서버에 분산하여 처리하는 방법 서버 스펙을 늘리는 S.. 2024. 3. 19.
반응형