Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- RAID
- worker
- 용어정리
- express
- RAPA
- 도커
- 클라우드
- dockerfile
- PaaS
- OpenStack
- IaaS
- Docker Swarm
- git
- mysql
- kubernetes
- MongoDB
- docker
- 쿠버네티스
- 개념
- 이론
- PAT
- network
- Docker-compose
- 명령어
- 실습
- node.js
- gns3
- nodejs
- Javascript
- 네트워크
Archives
- Today
- Total
융융이'Blog
Haproxy를 이용한 간단한 로드밸런싱 구현_실습 본문
Haproxy를 이용한 간단한 로드밸런싱 구현
자세한 개념: https://gmldbd94.tistory.com/84?category=816429
간략하게 네트워크에서 로드밸런싱의 필요한 이유는 트래픽관리를 보다 효율적으로 하기 위함이다. 트래픽관리를 다른 방법으로도 가능하지만 직관적으로 트래픽분산에 용이하다.
Haproxy 의 기능은 Openstack, GCP, AWS, Azure 에 모두 적용할 수 있다.
- 192.168.0.x
- 192.168.0.a : 자기자신(LB) 12
- 192.168.0.b : 동료 1(웹서버1) 41
- 192.168.0.c : 동료 2(웹서버2) 46
- 192.168.0.d : 동료 3(웹서버3)
# yum -y install haproxy 설치
# vi /etc/haproxy/haproxy.cfg 내용 수정
##내용수정##
...마지막줄 이동
#외부 공개용
frontend http-in
bind *:80
default_backend backend_servers
#내부
backend backend_servers
balance roundrobin
server web1 192.168.0.12:80 check ##check는 해당 주소가 잘 작동하는지 확인하겠다.
server web2 192.168.0.41:80 check
server web3 192.168.0.46:80 check
참고 :
'2022이전 > 클라우드' 카테고리의 다른 글
[용어정리]하이퍼바이저(hypervisor)란? (0) | 2020.06.01 |
---|---|
SDN이란?_개념 (0) | 2020.05.21 |
레이드(RAID) 개념 (0) | 2020.05.18 |
DNS 서버 다루기(캐싱 DNS서버, Master네임 서버)_실습 (0) | 2020.05.15 |
NFS로 파일 공유하기_실습 (0) | 2020.05.14 |