다음을 통해 공유


웹 및 호스트 간 부하 분산

IIS(인터넷 정보 서비스)는 NLB(Windows 네트워크 부하 분산)를 사용하여 들어오는 HTTP 요청에 대한 부하 분산 및 장애 조치(failover) 지원을 제공할 수 있습니다. NLB는 들어오는 TCP/IP 패킷을 클러스터의 모든 노드 또는 클러스터의 단일 노드로 부하를 분산하는 TCP/IP 기반 부하 분산 솔루션입니다. NLB는 동일한 서버에 부하를 분산합니다.

호스트 통합 서버 클라이언트 및 웹 브라우저는 IIS를 통해 CICS 또는 IMS 트랜잭션 프로그램(TP)을 호출하는 TI(트랜잭션 통합자) 메서드를 호출하는 ASP(Active Server Pages)에 액세스합니다.

NLB는 엔터프라이즈 시스템에서 고가용성을 제공합니다. 연결 오류를 감지하고 서버 팜의 다른 노드로 요청을 자동으로 리디렉션합니다. 또한 NLB는 들어오는 모든 패킷이 서버 부하에 따라 서버 팜의 다양한 노드 간에 부하가 분산될 때 성능을 향상시킵니다.

단일 선호도, 선호도 또는 클래스 C를 사용하는 여러 서버의 부하를 분산하도록 NLB를 구성할 수 있습니다. 선호도는 NLB 서버 팜의 모든 노드에 들어오는 모든 TCP/IP 요청을 분산하지 않으므로 세션 상태에 대한 개념이 없으므로 리디렉션해야 하는 요청 수를 늘릴 수 있습니다. IIS를 사용하여 단일 선호도에 대해 구성된 HTTP 요청을 배포하는 것이 좋습니다. 서버가 단일 선호도에 대해 구성된 경우 NLB 가상 IP 주소를 사용하는 모든 들어오는 패킷이 서버 팜의 특정 노드에 잠깁니다. 클러스터 IP 주소를 사용하여 클라이언트에서 전송되는 모든 패킷은 해당 노드에 연결됩니다.

참고

NLB는 TI Automation 서버가 응답하지 않는지 여부를 감지할 수 없습니다. 예를 들어 TCP/IP가 응답하지 않는 경우 서버가 실패하는지 검색할 수 있습니다.

참고 항목

부하 분산 및 핫 백업