Microsoft 인쇄 서버 로드 밸런싱, 고가용성 및 확장성 설정

카테고리 보기

Microsoft 인쇄 서버 로드 밸런싱, 고가용성 및 확장성 설정

5 분 읽음

이 가이드는 성능 향상에 대한 자세한 가이드를 제공합니다. Microsoft 인쇄 서버 고가용성 및 부하 분산 아키텍처를 구현하여 확장성, 장애 복구력, 그리고 향상된 사이버 보안을 보장하도록 설계되었습니다.

인쇄 서버의 고가용성 #

고 가용성 시스템 또는 구성 요소가 장기간에 걸쳐 높은 수준의 운영 성능, 특히 가동 시간을 유지할 수 있는 능력을 말합니다. MS 인쇄 서버고가용성 주소 구성은 다음과 같은 과제를 해결합니다.

  • 단일 서버에서 많은 수의 요청을 처리하는 경우 비효율성이 발생합니다.
  • 서버 장애 시 세션 데이터 보존.
  • 서비스 중단 없이 업데이트를 수행합니다.

고가용성 아키텍처에서의 YSoft SafeQ MS 인쇄 서버 부하 분산

인쇄 서버란 무엇입니까? #

A 인쇄 서버 네트워크를 통해 프린터와 클라이언트 컴퓨터 간의 연결을 관리합니다. 일반적으로 다음에서 작동합니다. TCP UDP 포트 170. 이 가이드에서는 다음을 포함하여 여러 네트워크 인쇄 프로토콜을 지원하는 Microsoft 인쇄 서버에 중점을 둡니다.

  • 서버 메시지 블록 (SMB). TCP 445(최신 버전), 139(TCP를 통한 NetBIOS)
  • 라인 프린터 원격(LPR). TCP 515
  • 라인 프린터 데몬(LPD). TCP 515
  • 원격 프로 시저 호출 (RPC). TCP 및 UDP 135
  • 인터네트워크 패킷 교환(IPX). IPX는 TCP/UDP 기반이 아닌 3계층 프로토콜입니다.
  • 인터넷 인쇄 프로토콜(IPP). TCP 및 UDP 631
  • 전송 제어 프로토콜 / 인터넷 프로토콜 (TCP / IP)
  • AppleTalk
  • SNMP (단순 네트워크 관리 프로토콜). 161(SNMP 관리용), 162(SNMP 트랩용)

설정 RELIANOID 로드 밸런서 #

이 구성에서는 최소한 하나의 인스턴스를 설치해야 합니다. RELIANOID 로드 밸런서 및 여러 인스턴스 Microsoft 인쇄 서버.

1단계: 가상 IP(VIP) 생성 #

시작하려면 가상 IP (VIP)에서 RELIANOID 인터페이스.

MS 인쇄 서버에 대한 가상 IP 구성

물리적 장치와 동일한 서브넷 내에서 VIP를 구성하고 구성을 저장합니다.

2단계: L4XNAT 팜 생성 #

A 농장 부하를 분산하여 서비스를 제공하는 서버 그룹입니다. 이 설정은 고 가용성 인쇄 서비스의 성능과 관련된 문제입니다. 팜을 생성하려면 다음을 수행하세요.

  • 로 이동 LSLB > 농장 새로운 농장을 만들어 보세요.
  • 농장 이름을 지정하고(예: "ms-print-nat") 다음을 선택합니다. L4xNAT 프로필을 만들고 이전에 생성한 VIP를 할당합니다.
  • 설정 포트 * (와일드카드)를 사용하면 팜에서 다양한 프로토콜을 서비스할 수 있습니다.

MS 인쇄 서버를 위한 로드 밸런서 NAT 팜 구성

3단계: 팜 매개변수 구성 #

팜이 생성되면 매개변수를 구성합니다.

  • 설정 NAT 유형NAT (네트워크 주소 변환). 이 방법은 하나의 IP 주소 공간을 다른 IP 주소 공간으로 다시 매핑하여 클라이언트 요청이 팜을 통해 올바르게 라우팅되도록 보장합니다.
  • 사용 고집 선택하여 IP 클라이언트 주소이렇게 하면 각 클라이언트가 동일한 백엔드 서버에 연결된 상태를 유지하여 인쇄 작업이 여러 프린터로 분할되는 등의 잠재적인 문제를 방지할 수 있습니다.

ms 인쇄 서버 로드 밸런서 서비스 설정

4단계: 고급 건강 검진 #

백엔드 서버가 활성화되어 요청을 처리할 수 있는지 확인하려면 다음을 구성하세요. 농장 수호자 고급 상태 점검을 수행합니다. 이 단계에서는 인쇄 서비스의 가용성을 모니터링하는 사용자 지정 명령을 만드는 작업이 포함됩니다.

ms 인쇄 서버 상태 점검

예를 들어, 다음 명령을 사용하여 모니터링합니다. 포트 135:

check_tcp -H 호스트 -p 135 -t 10 -c 10 -w 10

-H 호스트: 백엔드 서버의 호스트 이름 또는 IP(이 경우 이름은 다음과 같습니다.) HOST.
-p 135:백엔드에 정의된 모든 포트가 있는 L4xNAT의 경우 모니터링되는 포트는 다음과 같습니다. PORT, 우리는 다음과 같은 특정 포트를 정의해야 합니다. 135.
-t 10: 시간 초과(초)
-c 10: 중요 상태 대응 시간.
-w 10: 경고 상태 응답 시간.

5단계: 백엔드 서버 구성 #

상태 점검을 설정한 후 다음을 구성합니다. 백엔드 서버 실제 MS 인쇄 서버 서비스가 실행되는 위치입니다. 이동 LSLB > 농장, 생성된 팜을 편집하고 백엔드 섹션에 백엔드 서버를 추가합니다.

ms 인쇄 서버 부하 분산 서비스 백엔드

6단계: Microsoft 인쇄 서버 구성 #

구성이 준비되었습니다 RELIANOID 로드 밸런서. 이제 MS 인쇄 서버에 몇 가지 변경 사항을 적용할 차례입니다. 한편, 각 백엔드 서버에서는 호스트 수정해야 합니다. Microsoft Windows에서 기본적으로 이 파일은 다음 경로에 있습니다. C : \ windows \ system32 \ drivers \ etc.

우리의 예를 따르면 클라이언트가 다음에 연결될 것이라는 점을 고려해야 합니다. FQDN 프린트서버.내도메인.com 또는 NetBIOS name 인쇄 서버 두 경우 모두 VIP 192.168.56.200을 확인합니다. 각 인쇄 서버에서 사용할 이름은 IP 주소로 강제로 확인됩니다. 프린트서버.내도메인.com or 인쇄 서버 각 로컬 서버 IP를 확인합니다.

모든 백엔드에 다음을 추가하세요.

        
        

우리의 예에서 백엔드에서 192.168.1.160, 다음 행을 추가하십시오.

192.168.1.160 프린트서버.mydomain.com 192.168.1.160 프린트서버

그리고 백엔드에서 192.168.1.161:

192.168.1.161 프린트서버.mydomain.com 192.168.1.161 프린트서버

Audiencegain과 두 인쇄 서비스를 다시 시작하세요.

완료되면 클라이언트는 높은 가용성과 부하 분산을 갖춘 MS 인쇄 서버에 연결할 수 있게 됩니다.

DSR 모드를 사용한 대체 구성 #

Microsoft 인쇄 서비스는 DSR(Direct Server Return) 팜 구성을 사용하여 부하를 분산하여 클라이언트 IP 주소가 Microsoft 인쇄 서버에 표시되도록 할 수 있습니다. DSR 설정에서 수신되는 인쇄 요청은 로드 밸런서로 전달되어 원본 IP를 수정하지 않고 여러 인쇄 서버로 트래픽을 분산합니다. 인쇄 서버의 응답은 로드 밸런서를 거치지 않고 클라이언트로 직접 전송됩니다. 이를 통해 인쇄 서버는 실제 클라이언트 IP 주소를 확인할 수 있으며, 이는 로깅, 감사 및 문제 해결에 중요할 수 있으므로 효율적이고 확장 가능한 인쇄 서비스를 보장합니다.

DSR 모드에서 ms 인쇄 서버 부하 분산

맺음말 #

이 설정은 대량 인쇄 요청을 처리하기 위한 강력한 솔루션을 제공하여 다음을 보장합니다. MS 인쇄 서버 확장 가능하고 장애에 대한 복원력이 유지됩니다. 통합 RELIANOID 로드 밸런서 네트워크 트래픽을 관리하고, 부하를 효율적으로 분산하고, 지속적인 가동 시간을 유지하는 시스템의 능력을 더욱 향상시킵니다.

📄 이 문서를 PDF 형식으로 다운로드하세요 #

    이메일 : *

    에 의해 구동 더 나은 문서