HAProxy를 이용한 로드 밸런싱 구축하기 #2 : HAProxy 설치, 세팅하기.

*필자는 Google Cloud Platform 에서 테스트&시연 하였습니다.OS : Debian GNU/Linux 9 (stretch) 머신 유형 : f1-micro 패키지 업데이트, 설치 sudo apt-get update -y && sudo apt-get upgrade -y root@instance-3:~# apt-get update -y && apt-get update -y Get:1 http://security.debian.org stretch/updates InRelease [94.3 kB] Ign:2 http://deb.debian.org/debian stretch InRelease Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB] Get:4 http://deb.debian.org/debian stretch-backports … 더 보기 “HAProxy를 이용한 로드 밸런싱 구축하기 #2 : HAProxy 설치, 세팅하기.”

HAProxy를 이용한 로드 밸런싱 구축하기 #1 : 로드밸런싱이란

로드밸런싱이란 무엇인가요? 로드밸런싱이란 하나의 서비스에 대한 부하를 여러 서버로 분산하는것을 로드밸런싱이라고 합니다. 왜 로드밸런서가 필요할까요? 위 사진처럼 클라이언트가 한두명 일경우 서버는 여유롭게 응답할수 있습니다.그러나, 클라이언트가 수천명~기하급수적으로 증가한다면 어떻게 될까요? 서버는 클라이언트의 요청에 대한 응답을 마저 하지 못한상태로 뻗어버립니다. 서버는 이러한 문제를 해결하기 위해 어떤 방법이 있을까요? 2가지 방법이 있습니다. 하나는 Scale-up 이라는 방법과 나머지 하나는 … 더 보기 “HAProxy를 이용한 로드 밸런싱 구축하기 #1 : 로드밸런싱이란”