kjh00n의 기록저장소
로드 밸런싱 본문
LVS
- 고가용성을 확보하기 위해 로드밸런싱을 운영하는 시스템
- Virtual Server: Director + Real Servers
스케줄러 (scheduler)
- 라운드로빈 (round-robin)
- 요청을 순차적으로 서버에 할당 (DNS에서 사용하는 방식)
- 현재 상태 (서버가 바쁜지 안바쁜지)를 확인하지 않음
- 가중 라운드로빈 (weighted round-robin)
- 서버들의 사양이 다를 경우 가중치 설정을 통해 요청을 서버에 할당
- 최소연결 (least connection)
- 서버 중 가장 적은 수의 요청을 처리하는 서버에 요청을 할당
- 가중 최소연결 (weighted least connection)
- 최소연결 방식에서 가중치 설정을 통해 요청을 서버에 할당
부하분산 구성해보기
Rocky Linux (LVS) ens160 - 192.168.50.50/24 (VM8) ens224 - 10.10.10.254 (VM1) ---------------------------------------------- Rocky Linux (WEB1) ens160 - 10.10.10.1/24 (VM1) ---------------------------------------------- Rocky Linux (WEB2) ens160 - 10.10.10.2/24 (VM2) |
WEB1과 WEB2에 httpd 설치
양쪽 서버 실행시키기 (systemctl start httpd)
라운드 로빈 설정
(-A=가상의 서버 추가)
(s=스케줄러 설정, rr=라운드로빈)
(가상의 서비스를 생성할 때는 항상 -t를 붙여야된다)
(-a= 실제 서버 추가)
(-r= 실제 서버 등록)
(-m= 주소변환(NAT))
가중치 라운드 로빈 설정
'보안 장비 운용' 카테고리의 다른 글
PVST 실습 (0) | 2025.01.24 |
---|---|
이중화 (Redundancy) (0) | 2025.01.24 |
UTM을 VPN으로 사용하기 (Remote Access VPN) 간단 실습 (0) | 2025.01.24 |
VPN 실습 (0) | 2025.01.23 |
VPN (0) | 2025.01.23 |