다음을 통해 공유


Azure Virtual Desktop의 풀된 호스트 풀에 대한 기본 애플리케이션 그룹 유형 동작

애플리케이션 그룹은 호스트 풀의 세션 호스트에서 사용할 수 있는 애플리케이션의 논리적 그룹입니다. 애플리케이션 그룹은 사용자가 연결할 수 있는 호스트 풀의 전체 데스크톱 또는 애플리케이션을 제어합니다. 애플리케이션 그룹은 단일 호스트 풀에만 할당할 수 있지만 여러 애플리케이션 그룹을 동일한 호스트 풀에 할당할 수 있습니다. 여러 호스트 풀에서 여러 애플리케이션 그룹에 사용자를 할당할 수 있으므로 사용자가 액세스할 수 있는 애플리케이션 및 데스크톱을 변경할 수 있습니다.

애플리케이션 그룹을 만들 때 다음 두 가지 유형 중 하나일 수 있습니다.

  • 데스크톱: 사용자가 세션 호스트에서 전체 Windows 데스크톱에 액세스합니다. 풀링된 또는 개인 호스트 풀에서 사용할 수 있습니다.

  • RemoteApp: 사용자가 선택한 개별 애플리케이션에 액세스하고 애플리케이션 그룹에 게시합니다. 풀링된 호스트 풀에서만 사용할 수 있습니다.

풀된 호스트 풀을 사용하면 두 애플리케이션 그룹 유형을 동시에 동일한 호스트 풀에 할당할 수 있습니다. 호스트 풀이 있는 단일 데스크톱 애플리케이션 그룹만 할당할 수 있지만 여러 RemoteApp 애플리케이션 그룹을 동일한 호스트 풀에 할당할 수도 있습니다.

동일한 호스트 풀에 할당된 여러 RemoteApp 애플리케이션 그룹에 할당된 사용자는 할당된 애플리케이션 그룹의 모든 애플리케이션 집계에 액세스할 수 있습니다.

사용자가 동일한 호스트 풀에 할당된 애플리케이션 그룹에서 데스크톱 및 RemoteApp 애플리케이션에 동시에 연결하지 못하도록 하려면 풀링된 호스트 풀에는 기본 설정 애플리케이션 그룹 유형있습니다. 이 설정은 사용자가 동일한 호스트 풀에 각 유형의 애플리케이션 그룹에 할당되어야 하는 경우 Windows 앱 또는 원격 데스크톱 앱의 이 호스트 풀에서 전체 데스크톱 또는 RemoteApp 애플리케이션에 액세스할 수 있는지 여부를 결정합니다.

Important

동일한 호스트 풀에 할당된 데스크톱 애플리케이션 그룹과 RemoteApp 애플리케이션 그룹에 모두 액세스할 수 있는 사용자는 호스트 풀에 대한 기본 애플리케이션 그룹 유형에 따라 결정되는 애플리케이션 그룹의 애플리케이션 유형에만 액세스할 수 있습니다. 사용자가 다른 호스트 풀에서 전체 데스크톱 및 RemoteApp 애플리케이션에 액세스하거나 다른 사용자가 동일한 호스트 풀에서 다른 애플리케이션 그룹 유형에 액세스할 수 없도록 하는 것은 아닙니다.

만들 때 호스트 풀에 대한 기본 애플리케이션 그룹 유형을 지정해야 합니다. 또한 Azure Portal을 사용하여 호스트 풀을 만들 때 Azure PowerShell 또는 Azure CLI와 같은 다른 방법을 사용하여 호스트 풀을 만들 때 발생하지 않는 두 가지 기본 동작이 있습니다. 이러한 기본 동작은 다음과 같습니다.

  • Azure Portal을 사용하여 선택한 기본 설정 애플리케이션 그룹 유형은 Desktop입니다. 호스트 풀을 만들거나 호스트 풀을 만든 후에 이 설정을 변경할 수 있습니다.

  • 데스크톱 애플리케이션 그룹은 기본 애플리케이션 그룹 유형을 Desktop 또는 RemoteApp으로 선택했는지 여부에 관계없이 자동으로 만들어지고 호스트 풀에 할당됩니다. 애플리케이션 그룹의 이름은 접미사를 -DAG사용하여 호스트 풀 이름으로 구성됩니다( 예: hp01-DAG). RemoteApp 애플리케이션만 사용하려는 경우 호스트 풀을 만든 후에 이 애플리케이션 그룹을 제거할 수 있습니다. 한 번에 하나의 데스크톱 애플리케이션 그룹만 호스트 풀과 연결할 수 있습니다.

기본 설정 애플리케이션 그룹 유형 적용

이전에는 기본 애플리케이션 그룹 유형 집합 없이 호스트 풀을 만들 수 있습니다. 이 시나리오에서는 동일한 호스트 풀에 할당된 데스크톱 애플리케이션 그룹과 RemoteApp 애플리케이션 그룹에 모두 액세스할 수 있는 사용자는 Windows 앱 또는 원격 데스크톱 앱의 두 리소스 집합에 액세스할 수 있습니다. 해당 사용자가 해당 애플리케이션 그룹에서 데스크톱 및 RemoteApp 애플리케이션에 동시에 연결하는 경우 동일한 호스트 풀에 대한 두 개의 서로 다른 세션으로 끝날 수 있습니다.

이 시나리오를 방지하려면 각 호스트 풀의 기본 애플리케이션 그룹 유형을 Desktop 또는 RemoteApp으로 설정합니다. 기본 애플리케이션 그룹 유형을 설정하는 방법을 알아보려면 Azure Virtual Desktop에서 풀된 호스트 풀에 대한 기본 애플리케이션 그룹 유형 설정을 참조하세요.

여전히 기본 설정 애플리케이션 그룹 유형 집합이 없는 호스트 풀의 경우 사용자가 동일한 호스트 풀에 할당된 데스크톱 애플리케이션 그룹과 RemoteApp 애플리케이션 그룹에 모두 액세스할 수 있는 경우 Windows 앱 또는 원격 데스크톱 앱은 이제 데스크톱 리소스만 표시합니다. Desktop 기본 설정 애플리케이션 그룹 유형이 적용됩니다. Windows 앱 또는 원격 데스크톱 앱은 RemoteApp 애플리케이션 그룹의 RemoteApp 애플리케이션을 표시하지 않습니다.

Important

기본 설정 애플리케이션 그룹 유형이 설정되지 않은 호스트 풀에 대한 Desktop 기본 설정 애플리케이션 그룹 유형의 적용은 현재 모든 Azure 지역에 배포되고 있습니다.

기본 애플리케이션 그룹 유형에 관계없이 ms-avd:connect URI 체계를 사용하여 동일한 호스트 풀에서 데스크톱 및 RemoteApp 애플리케이션 모두에 연결할 수 있지만 이 방법은 권장하지 않습니다. 사용자가 동일한 호스트 풀에 대한 두 개의 서로 다른 세션으로 끝나는 경우 다음을 포함하여 해당 사용자와 다른 사용자에게 부정적인 환경과 세션 성능이 발생할 수 있습니다.

  • 세션 호스트가 오버로드됨
  • 사용자가 로그인하려고 할 때 중단됨
  • 원격 세션에 대한 연결이 성공하지 않음
  • 원격 세션이 검은색으로 바뀝니다.
  • 애플리케이션 충돌

예상되는 동작

다음은 호스트 풀의 기본 애플리케이션 그룹 유형 설정, 호스트 풀에 할당된 애플리케이션 그룹 및 해당 유형 및 애플리케이션 그룹에 대한 사용자 할당을 기반으로 Windows 앱 또는 원격 데스크톱 앱에서 사용자가 볼 수 있는 리소스에 대한 예상 동작의 행렬입니다.

단일 호스트 풀에 할당된 애플리케이션 그룹 유형 애플리케이션 그룹 유형에 할당된 사용자 호스트 풀 기본 애플리케이션 그룹 유형 설정 표시된 리소스
데스크톱 전용 데스크톱 Desktop 또는 RemoteApp 데스크톱
RemoteApp만 RemoteApp Desktop 또는 RemoteApp RemoteApp 애플리케이션
Desktop 및 RemoteApp 데스크톱 Desktop 또는 RemoteApp 데스크톱
Desktop 및 RemoteApp RemoteApp Desktop 또는 RemoteApp RemoteApp 애플리케이션
Desktop 및 RemoteApp 데스크톱 및 RemoteApp 모두 데스크톱 데스크톱
Desktop 및 RemoteApp 데스크톱 및 RemoteApp 모두 RemoteApp RemoteApp 애플리케이션
Desktop 및 RemoteApp 데스크톱 및 RemoteApp 모두 None 데스크톱

예제 시나리오

다음은 기본 설정 애플리케이션 그룹 유형 설정이 사용자에게 표시되는 원격 리소스 유형에 미치는 영향을 보여 주는 몇 가지 예제 시나리오입니다.

시나리오 1

이 시나리오에서는 데스크톱 애플리케이션 그룹과 RemoteApp 애플리케이션 그룹이 동일한 호스트 풀 hp01에 할당됩니다. 사용자 Tim은 데스크톱 애플리케이션 그룹에 할당된 재무 보안 그룹에 있습니다. 사용자 Gabriella는 RemoteApp 애플리케이션 그룹에 할당된 법적 보안 그룹에 있습니다.

호스트 풀 hp01 에 대한 기본 애플리케이션 그룹 유형은 재무 보안 그룹의 사용자만 데스크톱 애플리케이션 그룹에 액세스할 수 있고 법적 보안 그룹의 사용자는 RemoteApp 애플리케이션 그룹에만 액세스할 수 있으므로 관련이 없습니다. Windows 앱 또는 원격 데스크톱 앱에서 Tim은 데스크톱을 표시하고 Gabriella는 RemoteApp 애플리케이션을 표시합니다.

시나리오 2

이 시나리오에서는 데스크톱 애플리케이션 그룹과 RemoteApp 애플리케이션 그룹이 동일한 호스트 풀 hp01에 할당됩니다. 사용자 Tim은 데스크톱 애플리케이션 그룹에 할당된 재무 보안 그룹에 있습니다. 사용자 Gabriella는 데스크톱 및 RemoteApp 애플리케이션 그룹 모두에 할당된 법적 보안 그룹에 있습니다.

호스트 풀 hp01 에 대한 기본 애플리케이션 그룹 유형이 Desktop으로 설정됩니다. Windows 앱 또는 원격 데스크톱 앱에서 Tim과 Gabriella가 모두 바탕 화면에 표시됩니다. Gabriella는 RemoteApp 애플리케이션이 표시되지 않습니다.

시나리오 3

이 시나리오에서는 데스크톱 애플리케이션 그룹이 호스트 풀 hp01 에 할당되고 RemoteApp 애플리케이션 그룹이 호스트 풀 hp02에 할당됩니다. 사용자 Tim은 재무 보안 그룹에 있고 사용자 Gabriella는 법적 보안 그룹에 있습니다. 두 보안 그룹은 모두 데스크톱 애플리케이션 그룹과 RemoteApp 애플리케이션 그룹에 할당됩니다.

호스트 풀의 기본 애플리케이션 그룹 유형이 Desktop으로 설정되고 호스트 풀 hp01 hp02 의 기본 애플리케이션 그룹 유형이 RemoteApp으로 설정됩니다. Windows 앱 또는 원격 데스크톱 앱에서 Tim 및 Gabriella는 데스크톱 및 RemoteApp 애플리케이션 모두에 표시됩니다.

다음 단계

기본 애플리케이션 그룹 유형을 설정하는 방법을 알아보려면 Azure Virtual Desktop에서 풀된 호스트 풀에 대한 기본 애플리케이션 그룹 유형 설정을 참조하세요.