본문 바로가기
반응형

IT Knowledge/HAProxy10

Keepalived 설치 및 동작방식(feat. HAProxy의 고가용성 구성) HAProxy의 HA를 구성하기 위해, keepalived 를 설치할 예정입니다. Keepalived란? '로드밸런싱'과 '고가용성(HA)'를 제공하는 프레임워크. -. 로드밸런싱은 L4 수준의 로드 밸런싱(HAProxy와 함께 사용하면, L7 로드밸런싱도 가능) -. 고가용성(HA)은 VRRP 프로토콜을 사용한 VIP로 고가용성이 가능. [Keepalived를 이용한 HAProxy의 HA 구성] 가상 IP주소(VIP)를 공유하는 Active HAProxy 서버와 Standby HAProxy서버가 heartbeat을 주고 받으면서 서로 정상적인 동작하는지 여부를 확인 Active 상태의 서버에 문제가 발생하면, Standby HAProxy가 active 상태로 변경되면서 기존의 active HAProxy.. 2022. 1. 29.
HAProxy Config파일 옵션 정리!! HAProxy 구성파일의 필수 섹션은 4가지가 있습니다. (작성시 빈 줄과 들여쓰기는 무시됩니다. ) Global Defaults Frontend Backend [Global] 구성 파일의 맨위에는 global 섹션을 작성합니다. HAProxy에 영향을 미치는 프로세스 전반의 보안 및 성능 조정을 정의 합니다. Global 섹션 예 global maxconn 50000 log/dev/log local0 user haproxy group haproxy stats socket /run/haproxy/admin.sock user haproxy group haproxy mode660 level admin nbproc2 nbthread4 cpu-mapauto:1/1-40-3 ssl-default-bind-ciph.. 2022. 1. 24.
HAProxy Install(디렉토리 지정 설치) 회사에서 Load Balance가 필요할때, 유료 로드밸런스를 구매해서 사용하기도 하지만, 돈이 없거나 잠시 사용 or 테스트 용으로 사용할때 무료로 사용하는 용도로 HAProxy를 자주 구성하여 활용합니다. 오늘은 HAProxy를 설치&구성하는 방법을 작성합니다. OS와 APP의 영역을 구분하기 위해, HAProxy를 yum을 통한 설치가 아닌 디렉토리를 지정하여 설치하는 방식으로 진행합니다. [HAProxy의 Reverse Proxy 겸 Load Balance 동작 방식] 2020.12.10 - [IT Knowledge/HAProxy] - HAProxy, 오픈소스 로드 밸런서 [HAProxy Latest 버전 확인] 어떤 버전의 HAProxy를 설치할 것인가? 경로 : http://www.haprox.. 2022. 1. 24.
HAProxy, 오픈소스 로드 밸런서 HAProxy : 여러 서버에 요청을 분산시키는 TCP 및 HTTP 기반 응용 프로그램 주요기능 : 소프트웨어 로드밸런서 (네트워크 스위치에서 제공하는 L4, L7 기능 및 로드 밸런서 기능을 제공) 라이선스 형태 : GPL Version 2 (오픈소스) 운영체제 : Linux, Solaris, FreeBSD, AIX 특징 : 설치가 쉽다. Reverse Proxy 형태로 동작 SSL 지원 서비스 이중화 처리 가능 L4, L7의 로드밸런싱 기능 지원 로드 밸런싱? 부하 분산을 위해서 가상IP를 통해 여러 서버에 접속하도록 분배하는 기능. 로드 밸런서 동작방식 - Bridge/Transparent Mode - Router Mode - One Arm Mode - DSR(Direct Server Return).. 2020. 12. 10.
반응형