Simple is IT, 누구나 보고 누구나 깨닫는 IT

L4 장비를 이용한 LoadBalance, 부하분산 본문

Simple is IT/Network

L4 장비를 이용한 LoadBalance, 부하분산

currenjin 2020. 4. 26. 21:51

LB(LoadBalance, 부하분산)

: 둘 혹은 셋이상의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것을 의미함.

준비물

: Apache와 DNS가 설치된 Server 2대, LoadBalancer(L4 Switch - AlteonOS), Router, Switch

위와 같은 구성에서 테스트를 진행한다.

Network, Apache 등 기본 구성들은 생략 (이전 포스트 참고)

DNS의 구성

DNS ZoneFile의 구성에서는 hyun.kr의 주소를 질의했을 때 2가지의 주소를 알려주도록 설정

--> nslookup으로 질의 시

2개의 IP로 응답하는 것을 볼 수 있다.

L3 Settings (Cisco Router - 3700)

구성도에 맞게 IP를 부여 후 라우팅

L4 Settings (AlteonOS-30)

Alteon의 기본명령

Vlan Settings (Vlan 2를 사용하지 않을 것)

>> Main# cfg

>> Configuration# l2

>> Layer 2# vlan 2

>> VLAN 2# def

Confirm VLAN being set to EMPTY [y/n] : y

>> Layer 2# vlan 1

>> VLAN 1# add

Enter Port added : 2

>> Main# save, apply // 저장

##확인

>> Main# info

>> Information# l2

>> Layer 2# vlan

Network Settings

>> Main# cfg

>> Configuration #l3

>> Layer 3# if [Interfaces]

>> IP Interfaces# addr

[IP Address]

>> IP Interfaces# mask

[Subnet Mask]

>> IP Interfaces# ena

>> Layer 3# gw

>> Default Gateway 1# addr

[GW Address]

>> Default Gateway 1# ena

>> Main# apply

#Alteon Routing

/cfg/l3/route/ip4

[Destination IP Address]

[Destination Subnet Mask]

[Gateway IP Address]

[Gateway Subnet Mask]

네트워크 장비의 기본 설정이 끝난 것이다.

다른 네트워크 대역에선 100.0.0.0/24를 확인하지 못 하니 Router에서 라우팅 추가

Alteon L4 LoadBalance

Web서버가 정상적으로 작동이 되도록 구성한다.

(기본 구성에 포함되므로 생략)

-web 접속 확인

Real Server 등록

: 서로의 상태를 확인하기 위한 서버 등록

>> Configuration# slb

>> Layer 4# real

>> Real Server# rip // Real Server IP

[id], [IP Address] 설정

>> Real Server# ena

Real Server 그룹 지정

: 등록한 서버를 그룹으로 묶음

>> Configuration# group

[id], add 후 Server id 등록

health : tcp

metric : roundrobin

Virtual IP 생성

: 그룹의 가상 IP생성

>> Configuration# vir

[id], [VIP 등록]

>> Virtual Server# ena

>> Virtual Server# service 80

>> Virtual Server 80# group 1

>> Main# apply, save



'Simple is IT > Network' 카테고리의 다른 글

DNS Spoofing !!  (0) 2020.04.26
ARP Spoofing을 이용한 Sniffing  (0) 2020.04.26
SCAPY를 이용한 패킷범죄, 2 :D  (0) 2020.04.26
SCAPY을 이용한 패킷범죄 :)  (0) 2020.04.26
Router ACL(Access Control List)  (0) 2020.04.26
Comments