애플리케이션 그룹은 호스트 풀의 세션 호스트에서 사용할 수 있는 애플리케이션의 논리적 그룹화입니다. 애플리케이션 그룹은 사용자가 연결할 수 있는 호스트 풀의 전체 데스크톱 또는 애플리케이션을 제어합니다. 애플리케이션 그룹은 단일 호스트 풀에만 할당할 수 있지만 동일한 호스트 풀에 여러 애플리케이션 그룹을 할당할 수 있습니다. 여러 호스트 풀에서 여러 애플리케이션 그룹에 사용자를 할당할 수 있으므로 사용자가 액세스할 수 있는 애플리케이션과 데스크톱을 변경할 수 있습니다.
애플리케이션 그룹을 만들 때 다음 두 가지 유형 중 하나일 수 있습니다.
사용자가 동일한 호스트 풀에 할당된 애플리케이션 그룹에서 데스크톱 및 RemoteApp 애플리케이션에 동시에 연결하지 못하도록 하려면 풀링된 호스트 풀에 기본 설정 애플리케이션 그룹 유형이 있습니다. 이 설정은 사용자가 동일한 호스트 풀에 각 유형의 애플리케이션 그룹에 할당될 경우 Windows App 또는 원격 데스크톱 앱의 이 호스트 풀에서 전체 데스크톱 또는 RemoteApp 애플리케이션에 액세스할 수 있는지 여부를 결정합니다.
기본 설정 애플리케이션 그룹 유형 설정의 동작 및 필요한 이유에 대한 자세한 내용은 Azure Virtual Desktop의 풀된 호스트 풀에 대한 기본 애플리케이션 그룹 유형 동작을 참조하세요.
이 문서에서는 Azure Portal, Azure PowerShell 또는 Azure CLI를 사용하여 풀된 호스트 풀에 대한 기본 애플리케이션 그룹 유형을 설정하는 방법을 보여 줍니다.
필수 구성 요소
풀된 호스트 풀에 대한 기본 애플리케이션 그룹 유형을 설정하려면 다음이 필요합니다.
기본 설정 애플리케이션 그룹 유형 설정
시나리오에 대한 관련 탭을 선택합니다.
Azure Portal 사용하여 호스트 풀에 대한 기본 애플리케이션 그룹 유형을 설정하는 방법은 다음과 같습니다.
Azure 포털에 로그인합니다.
검색 창에서 Azure Virtual Desktop 을 입력하고 일치하는 서비스 항목을 선택합니다.
호스트 풀을 선택한 다음 구성하려는 풀된 호스트 풀의 이름을 선택합니다.
속성을 선택합니다.
기본 설정 앱 그룹 유형으로 드롭다운 목록에서 Desktop 또는 RemoteApp을 선택합니다.
저장을 선택합니다.
Az.DesktopVirtualization PowerShell 모듈을 사용하여 호스트 풀에 대한 기본 애플리케이션 그룹 유형을 설정하는 방법은 다음과 같습니다. 사용자 고유의 <placeholder> 값을 변경해야 합니다.
PowerShell 터미널 유형으로 Azure Portal Azure Cloud Shell 열거나 로컬 디바이스에서 PowerShell을 실행합니다.
cmdlet을 Get-AzWvdHostPool 사용하여 현재 Azure 구독의 모든 호스트 풀에 대해 현재 기본 설정 애플리케이션 그룹 유형을 가져옵니다.
$hostPools = Get-AzResource | ? ResourceType -eq Microsoft.DesktopVirtualization/hostpools
$preferredAppGroupType = @()
foreach ($hostPool in $hostPools) {
$hostPoolProperties = Get-AzWvdHostPool -Name $hostPool.Name -ResourceGroup $hostPool.ResourceGroupName
$preferredAppGroupType += $hostPoolProperties
}
$preferredAppGroupType | FT Name, PreferredAppGroupType
출력은 다음 예제와 유사합니다.
Name PreferredAppGroupType
---- ---------------------
contoso-hp01 Desktop
contoso-hp02 RailApplications
contoso-hp03 None
팁
RailApplications라는 용어는 Azure PowerShell 사용할 때 RemoteApp 애플리케이션 그룹을 위한 것입니다.
호스트 풀의 기본 애플리케이션 그룹 유형을 설정하거나 변경하려면 다음 예제와 같이 cmdlet을 사용합니다 Update-AzWvdHostPool . 매개 변수의 PreferredAppGroupType 경우 요구 사항에 따라 또는 RailApplications 를 값으로 사용합니다Desktop.
$parameters = @{
hostPoolName = "<HostPoolName>"
resourceGroupName = "<ResourceGroupName>"
preferredAppGroupType = "<PreferredAppGroupType>"
}
Update-AzWvdHostPool @parameters
2단계에서 명령을 다시 실행하고 기본 애플리케이션 그룹 유형이 올바르게 설정되었는지 확인합니다.
Azure CLI용 데스크톱가상화 확장을 사용하여 호스트 풀에 대해 기본 설정 애플리케이션 그룹 유형을 설정하는 방법은 다음과 같습니다. 다음 예제에서는 사용자 고유의 <placeholder> 값을 변경해야 합니다.
Bash 터미널 유형으로 Azure Portal Azure Cloud Shell 열거나 로컬 디바이스에서 Azure CLI를 실행합니다.
az desktopvirtualization hostpool list 명령을 사용하여 현재 Azure 구독의 모든 호스트 풀에 대해 현재 기본 설정 애플리케이션 그룹 유형을 가져옵니다.
az desktopvirtualization hostpool list \
--query "[].{name:name, preferredAppGroupType:preferredAppGroupType}" \
--output table
출력은 다음 예제와 유사합니다.
Name PreferredAppGroupType
------------ ---------------------
contoso-hp01 Desktop
contoso-hp02 RailApplications
contoso-hp03 None
팁
RailApplications라는 용어는 Azure CLI를 사용할 때 RemoteApp 애플리케이션 그룹을 위한 것입니다.
호스트 풀에 대한 기본 애플리케이션 그룹 유형을 설정하거나 변경하려면 다음 예제와 같이 명령을 사용합니다 az desktopvirtualization hostpool update . 매개 변수의 PreferredAppGroupType 경우 요구 사항에 따라 또는 RailApplications 를 값으로 사용합니다Desktop.
az desktopvirtualization hostpool update \
--name "<HostPoolName>" \
--resource-group "<ResourceGroupName>" \
--preferred-app-group-type "<PreferredAppGroupType>"
2단계에서 명령을 다시 실행하고 기본 애플리케이션 그룹 유형이 올바르게 설정되었는지 확인합니다.
관련 콘텐츠