다음을 통해 공유


단일 컨테이너에 대한 동시 또는 여러 연결

사용자가 가상 및 원격 데스크톱 또는 원격 애플리케이션에 연결하는 방법은 해당 환경이 구성된 방식에 따라 다릅니다. 다음은 사용자가 이러한 원격 시스템에 연결할 때 사용되는 몇 가지 용어를 간략하게 설명합니다.

  • 표준 연결
    • 사용자는 전체 데스크톱 또는 원격 애플리케이션 환경을 통해 Windows 컴퓨터에서 단일 원격 세션을 만듭니다.
  • 동시 연결
    • 사용자는 전체 데스크톱 또는 원격 애플리케이션을 통해 Windows 컴퓨터에서 원격 세션을 만듭니다. 동일한 사용자가 전체 데스크톱 또는 원격 애플리케이션을 통해 동일한 Windows 컴퓨터에 두 번째 원격 세션을 만듭니다.
  • 여러 연결
    • 사용자는 전체 데스크톱 또는 원격 애플리케이션을 통해 Windows 컴퓨터에서 원격 세션을 만듭니다. 동일한 사용자가 전체 데스크톱 또는 원격 애플리케이션을 통해 다른 Windows 컴퓨터에 원격 세션을 만듭니다.

비고

동시 또는 여러 연결 형식으로 작업할 때 구성은 프로필 컨테이너와 ODFC 컨테이너 간에 다릅니다 . 프로필 컨테이너는 ProfileType 구성이라는 설정을 사용하고, ODFC 컨테이너는 VHDAccessMode 구성이라는 설정을 사용합니다. 각 구성은 다르게 작동합니다.

경고

OneDrive는 어떤 상황에서도 동일한 컨테이너를 사용하는 동시 또는 여러 연결을 지원하지 않습니다. 이 항목에 대한 OneDrive 설명서를 참조하세요.

필수 조건

동시 또는 여러 연결을 구성하기 전에 프로필 컨테이너를 설치하고 구성합니다.

동시 연결

동시 연결은 사용자가 동일한 프로필 또는 ODFC 컨테이너를 사용하는 단일 컴퓨터에서 둘 이상의 세션이 있어야 하는 경우에 사용됩니다. 이러한 유형의 연결을 허용하려면 동시 연결에 다른 레지스트리 항목이 필요합니다. 이 시나리오에서는 VHD(x) 기본 디스크와 VHD(x) 차이점 디스크를 모두 사용할 수 있습니다.

경고

동시 연결은 Azure Virtual Desktop 호스트 풀에서 실행되는 세션 호스트에서 지원 되지 않습니다 .

필수 설정

레지스트리 키: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

값 이름 값 유형 가치
fDenyTSConnections DWORD (더블 워드) 0
fSingleSessionPerUser DWORD (더블 워드) 0

여러 연결

사용자가 동일한 프로필 또는 ODFC 컨테이너를 사용하여 각각 서로 다른 컴퓨터에 둘 이상의 세션이 있어야 하는 경우 여러 연결이 사용됩니다. 이 시나리오는 VHD(x) 차이점 디스크를 사용하는 경우에만 지원됩니다. 동시 연결과 달리, 차등 디스크 외에는 추가 구성이 필요하지 않습니다.

프로필 컨테이너 VHD(x) 차등 디스크

동시 및 다중 연결은 VHD(x) 차이점 디스크를 사용하기 위해 프로필 컨테이너에 대한 특정 구성이 필요합니다.

Concurrent\Multiple Connections를 사용하려면 ProfileType 을 .로 3설정해야 합니다.

컴퓨터에서 읽기/쓰기 잠금을 시도하고 읽기 전용으로 되돌려 줍니다.

  • 로그온:
    • 클라이언트는 파일이 있는지 RW.VHD(x) 확인합니다. 그렇지 않은 경우, 클라이언트는 RW 역할을 맡고 ProfileType가 1인 경우와 동일한 단계를 수행합니다. RW.VHD(x) 파일이 존재하는 경우, 클라이언트는 RO 역할을 수행하고 ProfileType = 2에 해당하는 동일한 단계를 수행합니다.

비고

  • RO 차이 디스크는 로컬 임시 디렉터리에 저장되며 이름이 지정 %usersid%_RO.VHD(x)됩니다.
  • RW 차이 디스크는 부모 VHD(x) 파일 옆에 있는 네트워크에 저장되며 이름이 지정 RW.VHD(x)됩니다.
  • 병합 작업은 안전하게 중단되고 계속할 수 있습니다. (예: 한 클라이언트가 병합 작업을 시작하고 중단되거나 전원이 꺼진 경우 다른 클라이언트는 안전하게 계속하여 병합을 완료할 수 있습니다.) 이것이 RW와 RO 클라이언트가 모두 병합 작업을 시도하는 이유입니다.
  • 차이 디스크와 부모가 동일한 ReFS 볼륨에 있는 ReFS 파일 시스템의 병합 작업은 차이 디스크의 크기에 관계없이 거의 즉각적입니다.
  • 병합 작업은 차이 디스크 또는 부모 VHD(x)에 대한 열린 핸들이 없는 경우에만 수행할 수 있습니다. 또한 RO 클라이언트는 연결을 끊을 마지막 세션일 수 있으므로 RW VHD(x)를 병합하려고 시도합니다.

ODFC 컨테이너 VHD(x) 차등 디스크

동시 및 다중 연결은 VHD(x) 차이점 디스크를 사용하기 위해 ODFC 컨테이너에 대한 특정 구성이 필요합니다.

Concurrent\Multiple Connections를 사용하려면 VHDAccessMode 형식이 3이어야 합니다.

세션 기반 로컬 VHD(x)

  • 로그온
    • 클라이언트는 현재 사용되지 않는 세션 기반 VHD(x)를 검색합니다.
    • 발견되면 직접 연결되고 사용됩니다.
    • 찾을 수 없으면 생성됩니다.
    • 새 VHD를 만들어 세션 기반 VHD(x) 파일이 설정 NumSessionVHDsToKeep에 유지하도록 지정된 수보다 큰 경우 로그아웃 시 VHD(x)가 삭제되도록 표시됩니다.
  • 로그아웃
    • 클라이언트가 VHD(x)를 분리합니다.
    • VHD(x)가 삭제로 표시된 경우 삭제됩니다.

비고

  • 로컬 차이 디스크는 로컬 임시 디렉터리에 저장되며 이름이 지정 %usersid%_ODFC.VHD(x)됩니다.
  • 네트워크에 저장된 차이 디스크는 부모 VHD(x) 파일 옆에 있으며 이름이 지정 %computername%_ODFC.VHD(x)됩니다.
  • 병합 작업은 안전하게 중단되고 계속할 수 있습니다. (예: 한 클라이언트가 병합 작업을 시작하고 중단되거나 전원이 꺼진 경우 다른 클라이언트는 안전하게 계속하여 병합을 완료할 수 있습니다.)
  • 차이 디스크와 부모가 동일한 ReFS 볼륨에 있는 ReFS 파일 시스템의 병합 작업은 차이 디스크의 크기에 관계없이 거의 즉각적입니다.
  • 병합 작업은 차이 디스크 또는 부모 VHD(x)에 대한 열린 핸들이 없는 경우에만 수행할 수 있습니다. 따라서 마지막 세션만 해당 차이 디스크를 성공적으로 병합할 수 있습니다.
  • 세션 기반 VHD(x) 파일의 이름은 ODFC-%username%-SESSION-<SessionNumber>.VHD(x)<SessionNumber> 0에서 9까지의 정수입니다.
  • 세션 기반 VHD(x) 파일의 최대 수는 10개입니다.