부하분산 2

부하분산, L4 / L7 로드밸런서의 개념 및 차이점

로드밸런서: 트래픽이 몰려 부하가 생겼을 때 이를 여러대의 서버에 분산시켜 트래픽을 조절라운드로빈 (Round Robin): 서버에 들어온 요청을 순서대로 돌아가며 배정하는 방식, 클라이언트의 요청을 순서대로 분배해 서버와의 연결(세션)이 오래 지속되지 않는 경우에 활용하기 적합최소 리스폰타임(Least Response Time Method): 가장 적은 연결 상태와 가장 짧은 응답시간을 보이는 서버에 우선적으로 로드를 배분하는 방식최소 연결 방식(Least Connection Method): 요청이 들어온 시점에 가장 적은 연결상태를 보이는 서버에 우선적으로 트래픽을 배분IP 해시 방식(IP Hash Method): 클라이언트의 IP 주소를 특정 서버로 매핑하여 요청을 처리하는 방법으로 사용자가 항상 ..

Network 2024.05.30

CentOS8에서 NginX 네임서버 DNS와 부하분산 설정 (2)

둘, 셋 이상의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것 대규모 트래픽 또는 다수의 사용자 요청을 처리하는 서버 시스템에서 효과적으로 작동 1. 성능 향상: 서버 또는 자원 간의 부하를 균등하게 분배함으로써 전체적인 성능을 향상 2. 확장성: 부하분산은 새로운 서버나 자원을 추가하여 시스템의 확장성을 쉽게 구현할 수 있게 합니다. 이는 사용자나 트래픽이 증가할 때 유연하게 대응할 수 있는 장점을 제공 https://ssalgaga.tistory.com/80 1. /etc/hosts에 서버 추가 (부하 분산 할 서버 추가) 기존에는 192.168.113.10 서버만 등록되어 있었음 2. /etc/nginx/conf.d/default.conf 설정 추가 #http { #upstr..

Web Server 2024.01.30