컴퓨터

Windows Server 2016에서 원격 데스크톱 연결 브로커 부하 분산을 설정하는 방법

작가: Laura McKinney
창조 날짜: 10 4 월 2021
업데이트 날짜: 13 할 수있다 2024
Anonim
19-Windows Server 2012-원격 데스크톱 서비스 RDS에서 세션 섀도 잉을 활성화하는 방법
동영상: 19-Windows Server 2012-원격 데스크톱 서비스 RDS에서 세션 섀도 잉을 활성화하는 방법

콘텐츠

이 자습서는 추가 RD 세션 호스트 서버를 설치하는 단계와 응용 프로그램 컬렉션을 호스팅하는 팜의 일부로 배포하는 방법을 안내합니다. 원격 데스크톱을 통해 내부 네트워크에서 RD 세션 호스트 팜에 연결하는 방법을 보여줍니다.

원격 데스크톱 게이트웨이를 사용하여 외부 네트워크 (예 : 인터넷)에서 RD 세션 호스트 팜에 액세스 할 수 있습니다. 이것은 다른 튜토리얼에서 논의 될 것입니다.

이 자습서를 사용하려면 Windows 2016 용 원격 데스크톱 서비스가 이미 설치되어 있어야합니다. RD 세션 호스트 팜에 추가 RD 세션 호스트 서버를 추가하는 방법을 보여줍니다.

단계 요약

다음은 RD 세션 호스트 서버 간의 부하 분산을 설정하는 데 필요한 단계 목록입니다.


  1. 설치 계획
  2. 원격 데스크톱 서비스 설정
  3. 두 번째 서버에 원격 데스크톱 세션 호스트 서버 설치
  4. 컬렉션에 두 번째 RD 세션 호스트 서버 추가
  5. 부하 분산 구성
  6. RD 연결 브로커 팜에 대한 DNS 항목 추가
  7. 내부 네트워크에서 원격 데스크톱 연결 브로커 테스트
  8. 끝마친

원격 데스크톱 서비스 설치 및 설정 계획

설치하는 데 필요한 역할을 가질 서버를 계획해야합니다.

다음 역할을위한 서버가 필요합니다.

  • 원격 데스크톱 웹 액세스
  • 원격 데스크톱 게이트웨이
  • 원격 데스크톱 연결 브로커
  • 원격 데스크톱 세션 호스트 (첫 번째 서버)
  • 원격 데스크톱 세션 호스트 (두 번째 서버)

이 관련 기사를 따라 Windows 2016에서 원격 데스크톱 서비스 계획 및 설치.

관련 기사에서 사용 된 것과 동일한 서버 명명 규칙을 사용하고 동일한 해당 역할을 서버에 배치합니다.


첫 번째 원격 데스크톱 세션 호스트 역할을 RD 서비스 섬기는 사람.

아래 정보에 따라 두 번째 서버에 원격 데스크톱 세션 호스트 역할을 설치합니다. 두 번째 서버가 호출됩니다. RDSERVICES2.

두 번째 서버에 원격 데스크톱 세션 호스트 서버 역할 설치

RDSERVICES2라는 Windows 2016 Server를 설치하고 도메인에 가입합니다.

원격 데스크톱을 통해 RDSERVICES 서버에 연결합니다. 위 단계에서 원격 데스크톱 서비스를 구성하는 데 사용한 서버입니다.

RDSERVICES 서버에서 서버 관리자를 시작하면 관리 할 RDSERVICES2를 추가합니다.

서버 관리자의 왼쪽 창에서 원격 데스크톱 서비스를 클릭합니다.


여러 RD 세션 호스트 서버에서 컬렉션 구성

이제 응용 프로그램 1 컬렉션 (Windows 2016에서 원격 데스크톱 서비스를 설정하는 방법에 대한 관련 문서에서 생성됨)도 호스팅됩니다. RDSERVICES2.

Applications1 컬렉션을 클릭합니다.

호스트 서버 섹션까지 아래로 스크롤합니다. 현재 만 RD 서비스 컬렉션을 호스팅하고 있습니다. 이제 우리는 RDSERVICE2 컬렉션을 호스팅합니다.

선택 RD 세션 호스트 서버 추가 옵션에서 과제 메뉴.

부하 분산 구성

이제로드 밸런싱 설정을 구성합니다. 응용 프로그램 1 수집.

위로 스크롤 응용 프로그램 1 속성 섹션.

고르다 속성 편집 ~로부터 과제 메뉴.

부하 분산 섹션을 엽니 다.

현재 설정은 두 RD 세션 호스트 서버의 상대 가중치 100입니다. 이것이 의미하는 바는 두 서버가 사용자 원격 데스크톱 세션 50-50을 공유한다는 것입니다.

더 많은 세션을 갖는 서버를 제어하기 위해 상대적 가중치를 늘리거나 줄일 수 있습니다.

서버에서 유지 관리를 수행 할 경우 특정 사용자 서버를 비우려면 해당 서버의 상대적 가중치에 1 값을 사용하고 관리자 계정을 해당 서버에 로그인 상태로 유지하십시오. 즉, 새 연결이 두 번째 서버로 리디렉션됩니다. 기존 연결은 영향을받지 않습니다. 사용자가 로그 오프하면 서버에서 사용자 세션이 소모되므로 유지 관리를 시작할 수 있습니다.

참고 : 0 값은 사용할 수 없습니다.

연결 브로커 우회

부하가 분산 된 서버에 원격 데스크톱을 시도하고 서버 이름을 사용하는 경우 오류 메시지가 표시 될 수 있습니다. 그 이유는 연결 브로커가 처음에 연결하려고 한 서버가 아닌 다른 서버로 세션을 리디렉션하려고 할 수 있기 때문입니다. 이 경우 다음 메시지가 표시됩니다.

그러나 실제로 팜의 특정 서버에 연결해야하는 경우가 있습니다. 이 경우 ""를 사용하여 원격 데스크톱 클라이언트를 시작해야합니다./ㅏ"스위치입니다. 명령 줄이나 실행 상자에 입력 할 수 있습니다.

예 : mstsc / a

이렇게하면 관리 모드에서 원격 데스크톱 클라이언트가 시작되고 세션이 리디렉션되지 않습니다.

RD 연결 브로커 팜에 대한 DNS 항목 추가

위의 내용에 이어 서버 이름 중 하나를 사용하여 부하가 분산 된 서버에 원격 데스크톱을 시도하면 오류 메시지가 표시되는 경우가 있습니다. RD 팜에 대한 DNS 항목을 만들어야합니다. DNS 서버는 라운드 로빈 DNS에 대해 활성화되어야합니다. RD 팜 이름은 DNS 서버에서 허용하는 한 원하는대로 지정할 수 있습니다. RDFarm. 라운드 로빈 DNS에 대해 DNS 서버를 사용하도록 설정해야하는 이유는 각 항목이 팜에있는 각 서버의 IP 주소를 가리키는 RD 팜 이름에 대해 여러 항목이 있기 때문입니다.

DNS 영역으로 이동하고 팜에 대한 DNS 항목을 만듭니다.

DNS 라운드 로빈로드 밸런싱 및 연결 브로커

원격 데스크톱 클라이언트에서 서버 이름으로 팜 DNS 이름을 사용하여 DNS 라운드 로빈을 사용하여 초기 연결을 가질 RD 세션 호스트 서버를 결정합니다. 이를 DNS 라운드 로빈로드 밸런싱이라고합니다.

사용자가 팜의 RD 세션 호스트 서버에 대해 인증되면 서버는 연결 브로커에 연결하여 로그인 프로세스를 계속할지 아니면 연결을 팜의 다른 RD 세션 호스트 서버로 리디렉션할지 결정합니다.

연결 브로커는 먼저 인증 된 사용자 계정에 팜의 서버 중 하나에서 연결이 끊긴 세션이 있는지 확인합니다. 팜 서버 중 하나에 연결이 끊어진 세션이있는 경우 사용자는 해당 세션으로 리디렉션됩니다. 사용자가 팜에 연결이 끊긴 세션이없는 경우 브로커는 세션 컬렉션 부하 분산 설정을 사용하여 리디렉션 할 서버를 결정합니다.

세션 수집 부하 분산 설정에 대한 예외는 앞서 언급했듯이 원격 데스크톱 클라이언트가 명령 줄 또는 실행 상자에서 시작된 경우입니다. "/ㅏ" 옵션 예 : mstsc / a .

내부 네트워크에서 원격 데스크톱 연결 브로커 테스트

팜에 연결하려면 원격 데스크톱 클라이언트에서 컴퓨터 이름으로 팜의 DNS 이름을 사용합니다.

연결 브로커가 제대로 작동하는지 테스트하기 위해 방금 팜에서 연결 한 서버의 상대적 가중치를 1로 조정할 수 있습니다.

위의 예에서는 RDServices 서버에 연결했습니다. 상대적 가중치를 1로 조정하겠습니다. 그런 다음 두 번째 사용자 계정을 사용하여 원격 데스크톱을 팜에 연결할 수 있으며 두 번째 서버에 연결되는 것을 볼 수 있습니다.

팜의 서버에 연결이 끊어진 사용자 세션이 있거나 연결이 끊어지지 않은 사용자 세션이있는 경우 동일한 계정으로 로그인하려고하면 연결 브로커가 연결을이 세션으로 리디렉션합니다.

이를 테스트하기 위해 현재 RDServices 서버에 로그인 된 계정으로 팜에 원격 데스크톱을 연결할 수 있습니다. 상대 가중치가 1 임에도 불구하고 연결 브로커는 사용자를 RDServices 서버로 리디렉션합니다.

요약

이제 원격 데스크톱 세션 호스트 팜 생성, 응용 프로그램 컬렉션 제공, 원격 데스크톱 연결 브로커에서 관리를 완료했습니다.

내부 네트워크에서 RD 팜에 연결할 수 있습니다.

이 기사는 저자가 아는 한 정확하고 사실입니다. 콘텐츠는 정보 제공 또는 오락 목적으로 만 제공되며 비즈니스, 재정, 법률 또는 기술 문제에 대한 개인 상담이나 전문적인 조언을 대체하지 않습니다.

질문과 답변

질문: rd-sessionhost가 오프라인이면 어떻게됩니까? 그런 다음 그는 ste SB에 연락 할 수 없으므로 모든 초기 연결 (RR)이 연결되지 않습니다.

대답: 예, rd-sessionhost가 오프라인이고 DNS 부하 분산의 일부이면 어떻게됩니까? WireShark 또는 기타 네트워킹 도구를 통해 확인하지는 않았지만이 테스트를 수행했으며 DNS 부하 분산의 일부인 서버 하나가 꺼져 있습니다. RDP 클라이언트는 재 시도를 시도하고 사용자에게 눈에 띄는 유일한 신호는 결국 로그인하는 데 시간이 조금 더 걸린다는 것입니다. Microsoft 엔지니어는 작동 방식을 확인할 수 있지만 표면적으로는 재 시도하도록 설계된 것처럼 보입니다. 컴퓨터 이름에 다시 연결하여. 그런 다음 결국 온라인 서버의 IP 주소로 확인됩니다.

질문: DNS 별칭이 작동하려면 "모든 네트워크 리소스를 허용"하도록 리소스 할당 정책을 편집해야한다는 사실을 알고 계셨습니까? 그렇지 않으면 매우 도움이됩니다.

대답: "모든 네트워크 리소스 허용"을 클릭하면 그룹의 사용자가 네트워크의 모든 서버와 PC에 액세스 할 수 있습니다. 해당 정책에서 액세스 할 컴퓨터 그룹을 할당하지 않았습니까? 또한 한 네트워크에서 컴퓨터의 AD 그룹을 할당 할 때 FQDN이 아닌 컴퓨터 이름, 즉 COMPUTERNAME.domain.local 대신 COMPUTERNAME을 사용하여 연결해야했습니다.

질문: / admin 매개 변수를 사용하여 특정 원격 세션 호스트에 연결하려고하면 도메인 사용자 (관리자가 아님)에게 "세션에 대한 요청 된 액세스가 거부되었습니다"라는 메시지가 표시됩니다. 표준 사용자를 위해 특정 호스트에 연결할 수있는 방법이 있습니까?

대답: 내가 아는 것은 아닙니다. / admin은 관리자 권한이있는 사용자를 의미합니다.

질문: "연결 허용 안함"을 사용하여 서버를 오프라인으로 전환하는 것과 관련하여 질문이 있습니다. DNS 라운드 로빈이 활성화 된 상태에서 사용자가 오프라인 서버에 연결하지 않도록하려면 어떻게해야합니까?

대답: 사용자 원격 데스크톱이 RD 연결 브로커 팜의 일부인 RD 서버에 연결되면 RD 서버는 먼저 RD 연결 브로커 서버에서 해당 RD 서버에서 사용자 로그인 프로세스를 계속할 수 있는지 또는 다른 서버로 리디렉션되는지 확인합니다. 사용자가 처음 방문한 서버에 "연결 허용 안 함"설정이있는 경우 팜의 다른 서버로 리디렉션됩니다. 유일한 예외는 사용자가 팜의 RD 서버에 이미 연결이 끊긴 세션이나 활성 세션이있는 경우 연결 브로커가 "연결 허용 안 함"이 있더라도 기존 사용자 연결을 사용하여 해당 서버로 다시 리디렉션한다는 것입니다. "설정.

인기있는 출판물

옛 소련

2017 년 12 월 매니아를위한 게이밍 PC 빌드
컴퓨터

2017 년 12 월 매니아를위한 게이밍 PC 빌드

나는 의사 조수로서 평범한 일을하는 작은 시간의 사람 일 뿐이다. 제 열정은 PC를 만들고 PC 하드웨어를 테스트 / 검토하는 것입니다.안녕하세요, Will 여기에 있습니다. 오늘은 저의 최고급 게임 시스템을위한 2017 년 12 월 게임용 PC 빌드 가이드를 가져 오겠습니다.이 시스템은 합리적인 가격으로 고급 게임을 염두에두고 제작되었습니다. 이 시스템은...
AMD Radeon VII 릴리스 검토 및 벤치 마크
컴퓨터

AMD Radeon VII 릴리스 검토 및 벤치 마크

나는 의사 조수로서 평범한 일을하는 작은 시간의 사람 일 뿐이다. 제 열정은 PC를 만들고 PC 하드웨어를 테스트 / 검토하는 것입니다.오늘은 AMD의 최신 제품인 AMD Radeon VII 그래픽 카드에 대해 살펴 보겠습니다. 따라서 더 이상 지체하지 않고 시작하겠습니다.따라서 AMD Radeon VII는 Nvidia의 RTX 시리즈 그래픽 카드에 대응하...