dns

GSLB(Global Server Load Balancing)
토스 증권에서 Kafka 데이터센터 이중화 정책을 도입하기 위해, 특정 데이터 센터에 장애가 발생했을 때 Consumer 가 소비해오는 서버를 변경하는 방식에 GSLB(Global Server Load Balancing)을 도입하여, 장애 상황에 서비스를 지속할 수 있도록 구축했다고 한다. 그래서 이번 글에서는 GSLB 가 무엇인지 알아보려고한다.📌 GSLB(Global Server Load Balancing)DNS 를 기반으로 작동하며, 사용자의 요청을 적적할 서버로 라우팅한다.단순 DNS의 로드밸런싱은 IP목록 중 하나를 반환할 뿐(Round Robin:RR),네트워크 지연, 성능, 트래픽 유입, 서비스 실패 등을 전혀 고려하지않는다. 이를 보완하기위해 등장한 것이 GSLB이다. GSLB 특징..