본문 바로가기

Infra

L4 스위치와 VIP

L4 스위치란 ?

L4스위치는 OSI 7계층 중에서 Transfort Layer에 해당되는 계층으로 들어온 데이터를 로드밸런싱 해주는 장비입니다.

 

여기서 로드밸런스는 부하분산을 의미하고, 부하를 균등하게 할당하는 방식이라고 생각하면 쉽습니다.

여기서 로드밸런싱 방식에는 다음과 같이 4가지 방식이 존재합니다.

 

1. SLB (Server Load Balancing)

2. FWLB (Firewall Load Balancing)

3. VPNLB (VPN Load Balancing)

4. CSLB (Cache Server Load Balancing)

 

SLB (Server Load Balancing)

IP주소와 Port번호를 통해 여러대의 웹서버에 로드밸런싱 알고리즘을 통해 전달하는 방식입니다.

이러한 방식을 위해 모든 서버들을 대표하는 가상의 IP ( Virtual IP )를 사용합니다.

 

하나의 서버에 Scale Up을 통해 성능을 올렸을 경우, 하나의 서버가 다운되면 전체 서비스에 영향을 끼치므로, 이를 방지하기 위해서 나온 방식입니다.

 

작동 방식

1. L4 스위치에 VIP 세팅

2. 클라이언트들은 VIP로 접속

3. L4스위치는 서버들의 Real IP로 접속

4. 클라인 언트한테 다시 갈 때는 VIP로 변형돼서 나감

5. L4 스위치는 서버들과 주기적으로 health Check를 통해서 서버의 Live 유무를 체크

'Infra' 카테고리의 다른 글

Scale Up , Scale Oup이란?  (0) 2022.08.09