Presentation is loading. Please wait.

Presentation is loading. Please wait.

Load Balancing L4와 L7은 어떻게 동작할까?.

Similar presentations


Presentation on theme: "Load Balancing L4와 L7은 어떻게 동작할까?."— Presentation transcript:

1 Load Balancing L4와 L7은 어떻게 동작할까?

2 사용자 요청 처리 Apache Tomcat DB 요청 응답

3 만약 서버가 여러 대라면? 어느 서버를 호출하게 될까? 요청 응답

4 Load Balancing 사용자 Request 를 여러 대의 서버로 분산처리 하는 기법 L4 switch L7 switch
요청 응답 L4 Switch 데이터 송수신 VIP

5 요청을 어떤 방식으로 분배할까? Round Robin(순차방식) Least Connection(최소접속방식)
Weighted Least Connections(가중치 최소접속방식) Fastest Least Connections(응답시간방식) Adaptive(최소대기방식) Fixed(고정방식)

6 OSI 7 계층

7 OSI 7 계층 Physical Layer Data Link Layer Network Layer Transport Layer
TCP, UDP 통신 Session Layer Presentation Layer Applicatoin Layer HTTP, FTP, SMTP 등

8 L2, L3 Switch L2 L3 가장 흔히 볼 수 있는 스위칭 방식 패킷의 MAC 주소를 기반으로 스위칭
브릿지, 허브 등이 있다. L3 포트 간 패킷 스위칭을 위해 IP나 IPX 주소를 기반으로 스위칭 특정 프로토콜을 사용하는 패킷에 대해 스위칭 가능 L2 에 라우팅(Routing) 기능이 추가된 Layer 대표적으로 라우터(Router)

9 L4 Switch 프로토콜을 기반으로 스위칭 여러 대의 서버를 1대처럼 묶을 수 있는 부하 분산 기능(VIP) Load Balancing TCP/IP 프로토콜 기반으로 동작 포트 번호 스위칭 지원

10 L4와 L7의 특징 L4 L7 L4(Transport Layer) 에서 동작
일반적으로 IP주소와 Port를 기반으로 Request 분산 주로 Round Robin 방식을 사용 L7 L7(Application Layer) 에서 동작 Network Layer 상위계층에서 동작 L4보다는 복잡하지만 좀 더 효율적으로 Load Balancing

11 L4

12 L7

13 정리

14 HAProxy Software Load Balancing L4, L7 & Load Balancing 기능 제공
설치 및 설정이 쉽다


Download ppt "Load Balancing L4와 L7은 어떻게 동작할까?."

Similar presentations


Ads by Google