Language/Linux

Linux 로드밸런싱

moo-on 2022. 3. 10. 23:53

3-handshake

  • 통신 전, syn → ack syn → ack 과정을 거치면서 TCP에서 통신을 할 준비를 한다.

로드밸런싱 정의

DNS 접속할 때 다른 IP로 돌리면서 부하분담을 함, L4계층에서 해당 역할을 해준다.

(역할에 따라 다른 서버로 안내해주는 것이랑은 살짝 다름)

같은 도메인명으로 2개의 아이피 가르켜보기

  • 서버2
systemctl restart httpd

cd /var/www/html

vi index.html

firewall-cmd --permanent --add-service=http

firewall-cmd —reload
  • 서버1
systemctl restart httpd
vi /var/named/linux.com.db
systemctl restart named
[/var/named/linux.com.db]
$TTL 3H
									@       IN SOA  @ root. (
									0       ; serial
									1D      ; refresh
									1H      ; retry
									1W      ; expire
									3H )    ; minimum
				NS      @
				A       10.0.2.6
www     CNAME   [web.linux.com](<http://web.linux.com/>).
web     1       10.0.2.6
				2       10.0.2.7