데이터 센터에서로드 밸런싱 인프라를 재 구축하라는 요청을 받았습니다.
원래 요청은 FTP 서버의로드 밸런스입니다. 현재로드 밸런서 ( Piranha / LVS) 를 사용하여 시도 했지만 작동하지 않았습니다. 이 소프트웨어에 대한 문서가 거의 없기 때문에가 아닙니다. Piranha더 이상 사용되지 않는 것으로 간주 되기 때문에 HAProxy며칠 동안 시도한 후에 작업을 진행했습니다 Piranha.
FTP로드 밸런싱 (수동 모드)이 있습니다. 이제 데이터 센터에서 전체 Piranha Load Balancer를 교체하라는 요청을 받았습니다. 현재 Piranha 구성에는 여러 웹 서버, IIS 서버 .... aaa 및 DNS가 있습니다.
여기에 문제가 없습니다 :
HAProxy일반적으로 사용되는 LB 인 것처럼 보이지만 처리 할 수는 없습니다UDP load balancing . HAProxy작동 방식이 마음에 듭니다 . 그래서 나는 많은 것을 구글 검색하고 여러 가지를 발견했습니다. 대부분의 사람들은 LVSDNS 용 LB (TCP / UDP) 로 사용 하는 것 같습니다 . 일부 사용 dlbDNS, 일부 사용 lbnamed및 일부 사용 netfilter / iptables.
HAProxyFTP, HTTP, IIS 서버 를 고수하고 싶기 때문에와 함께 사용하는 것에 혼란스러워했습니다 LVS.
요구 사항 :
장애 조치가있는
2 개의 LB 인스턴스 장애 조치가있는 2 개의 DNS 서버 (이미 존재 함)
여러 백엔드 서버 (http, 응용 프로그램 등)
질문 :
가능합니까? DNS 서버에서 UDP로드 밸런싱이 필요합니까? 시작하는 방법을 보여줄 수있는 자료가 있습니까? 아니면 TCP / HTTP뿐만 아니라 UDP로드 밸런싱도 처리 할 수있는 LB 솔루션이 있습니까?
추신 : LB 솔루션은 비 하드웨어 및 오픈 소스 / GPL 라이센스 / 비용이 없어야합니다.
각 자원에 대한 도움이나 도움은 대단히 감사합니다!