HTTP 호스트 리디렉션 기능을 사용하여 특정 다중 VIP 환경에서 Horizon 로드 밸런싱 선호도 요구 사항을 단순화할 수 있습니다. HTTP 호스트 리디렉션 기능을 사용하려면 UAG 관리자가 Horizon 설정에서 호스트 리디렉션 매핑 텍스트 상자를 구성해야 합니다.
HTTP 요청이 로드 밸런서의 호스트 이름을 사용하여 UAG에 도달하면 UAG는 HTTP 307 리디렉션으로 응답하고 로드 밸런서의 호스트 이름을 UAG의 자체적으로 구성된 호스트 이름으로 바꿉니다. 후속 요청의 경우, Horizon Client는 UAG에 직접 다시 연결합니다. 이렇게 하면 후속 요청이 로드 밸런서를 통해 라우팅되지 않습니다. 리디렉션 기능은 요청이 잘못된 UAG로 라우팅될 수 있는 로드 밸런서의 선호도 제어 관련 문제를 방지합니다.
예를 들어, 로드 밸런서와 2개의 UAG 장치(UAG1 및 UAG2)가 있는 환경을 고려합니다. 요청이 로드 밸런서의 호스트 이름으로 load-balancer.example.com
을 사용하여 UAG1에 도달하면 UAG1은 HTTP 307
리디렉션으로 응답하고 로드 밸런서의 호스트 이름을 UAG의 자체적으로 구성된 호스트 이름 uag1.example.com
으로 바꿉니다. 후속 요청의 경우, Horizon Client는 UAG1에 직접 다시 연결합니다.
HTTP 호스트 리디렉션을 사용하는 동안의 고려 사항
HTTP 호스트 리디렉션 기능을 사용하는 동안 다음과 같은 고려 사항을 알아야 합니다.
N + 1
가상 IP 주소가 필요합니다. 여기서 다음이 적용됩니다.N
- 환경에 배포된 UAG 장치의 수1
- 로드 밸런서의 VIP- 계층 7에서 작동하는 로드 밸런서는 사용할 수 없습니다.
Horizon에서 설정을 구성하려면 Horizon 설정 구성의 내용을 참조하십시오.