다음을 통해 공유


Connect에서 VM 시작 구성

연결 시 VM 시작을 사용하면 최종 사용자가 필요할 때만 세션 호스트로 사용되는 가상 머신(VM)의 전원을 켜도록 설정하여 비용을 절감할 수 있습니다. 그런 다음 필요하지 않을 때 VM의 전원을 끌 수 있습니다.

개인 호스트 풀의 경우 연결 시 VM 시작은 사용자에게 이미 할당되었거나 할당될 예정인 기존 세션 호스트 VM만 켭니다. 풀링된 호스트 풀의 경우 연결 시 VM 시작은 아무 옵션도 설정되지 않은 경우에만 세션 호스트 VM이 켜지고, 첫 번째 VM이 세션 제한에 도달할 때만 추가 VM이 켜집니다.

사용자가 전원이 꺼진(할당 취소됨) 세션 호스트의 원격 세션에 연결하는 데 걸리는 시간은 VM이 물리적 컴퓨터를 켜는 것과 같이 다시 전원을 켜는 데 시간이 필요하기 때문에 증가합니다. 사용자가 Windows 앱 및 원격 데스크톱 앱을 사용하여 Azure Virtual Desktop에 연결하는 경우 연결하는 동안 VM이 켜지고 있다는 것을 알 수 있습니다.

Azure Portal, Azure PowerShell 또는 Azure CLI를 사용하여 개인 또는 풀된 호스트 풀에서 Azure 및 Azure Local의 세션 호스트에 대해 Connect에서 VM 시작을 사용하도록 설정할 수 있습니다. 연결 시 VM 시작은 호스트 풀별로 구성됩니다.

필수 조건

Connect에서 VM 시작을 사용하려면 다음이 필요합니다.

  • 애플리케이션 그룹 및 작업 영역과 연결된 기존 호스트 풀입니다. 기존 호스트 풀에 대해서만 연결 시 VM 시작만 구성할 수 있습니다. 새 호스트 풀을 만드는 동시에 사용하도록 설정할 수 없습니다.

  • Connect에서 VM 시작을 구성하는 데 사용하는 Azure 계정에는 데스크톱 가상화 호스트 풀 기여자 RBAC(역할 기반 액세스 제어) 역할이 할당되어 있어야 합니다.

  • 테스트할 수 있는 애플리케이션 그룹의 데스크톱 또는 애플리케이션에 사용자 계정이 할당된 로컬 디바이스에 설치된 Windows 앱 또는 원격 데스크톱 앱

  • 호스트 풀의 이름, 해당 호스트 풀의 세션 호스트 및 리소스 그룹에 ANSI 문자만 있는지 확인합니다.

  • Azure PowerShell 또는 Azure CLI를 로컬로 사용하려면 Azure Virtual Desktop에서 Azure PowerShell 및 Azure CLI를 사용하여 Az.DesktopVirtualization PowerShell 모듈 또는 desktopvirtualization Azure CLI 확장이 설치되어 있는지 확인합니다. 또는 Azure Cloud Shell을 사용합니다.

Azure Portal에서 Desktop Virtualization Power On 기여자 역할 할당

Connect에서 VM 시작을 구성하려면 Azure 구독을 할당 가능한 범위로 사용하여 Azure Virtual Desktop 서비스 주체에 Desktop Virtualization Power On 기여자 역할 기반 액세스 제어(RBAC) 역할을 할당해야 합니다. 리소스 그룹, 호스트 풀 또는 VM과 같은 구독보다 낮은 수준에서 이 역할을 할당하면 Connect에서 VM 시작이 제대로 작동하지 않습니다.

Connect에서 VM 시작과 함께 할당 가능한 범위로 사용하려는 호스트 풀 및 세션 호스트 VM이 포함된 각 Azure 구독을 추가해야 합니다. 이 역할 할당을 사용하면 Azure Virtual Desktop에서 VM의 전원을 켜고, 상태를 확인하고, 해당 구독에 대한 진단 정보를 보고할 수 있습니다.

Azure Virtual Desktop 서비스 주체에 Desktop Virtualization Power On 기여자 역할을 할당하는 방법을 알아보려면 Azure Virtual Desktop 서비스 주체에 Azure RBAC 역할 또는 Microsoft Entra 역할 할당을 참조하세요.

연결 시 VM 시작 사용 또는 사용 안 함

관련 구독의 서비스 주체에 Desktop Virtualization Power On 기여자 역할을 할당한 후에는 Azure Portal, Azure PowerShell 또는 Azure CLI를 사용하여 Connect에서 VM 시작을 구성할 수 있습니다.

Azure Portal을 사용하여 연결 시 VM 시작을 구성하려면 다음을 수행합니다.

  1. Azure Portal에 로그인합니다.

  2. 검색 창에 Azure Virtual Desktop을 입력하고 일치하는 서비스 항목을 선택합니다.

  3. 호스트 풀을 선택한 다음, 설정을 사용하도록 설정할 호스트 풀의 이름을 선택합니다.

  4. 속성을 선택합니다.

  5. 구성 섹션에서 VM을 사용하도록 설정하려면 [예]에 연결하거나 아니요로 설정 하여 사용하지 않도록 설정합니다.

  6. 저장을 선택하여 설정을 적용합니다.

참고 항목

풀된 호스트 풀의 경우 Connect에서 VM 시작은 최대 5분마다 VM을 시작합니다. 다른 사용자가 이 5분 동안 로그인을 시도하고 사용 가능한 리소스가 아직 없는 경우 Connect에서 VM 시작은 새 VM을 시작하지 않습니다. 대신 로그인하려는 사용자에게 사용할 수 있는 리소스가 없다는 오류 메시지가 표시됩니다. 몇 분 정도 기다렸다가 다시 연결해야 합니다.

문제 해결

세션 호스트 VM이 전원을 켜지 않는 경우 첫 번째 단계로 전원을 켜려고 했던 VM의 상태를 확인해야 합니다. Log Analytics에서 Azure Virtual Desktop 로그를 보고 문제를 확인할 수도 있습니다. 오류 메시지가 표시되면 메시지 내용을 자세히 확인하고 오류 이름을 참조용으로 적어 두어야 합니다. Azure Virtual Desktop Insights를 사용하여 문제 해결 방법에 대한 제안을 받을 수도 있습니다.

참고 항목

IP 주소 또는 이름으로 VM에 직접 연결하는 등 전원이 꺼진 Azure Virtual Desktop 서비스 외부의 세션 호스트에 연결하면 VM이 시작되지 않습니다.

연결 시 VM 시작에 대한 자세한 내용은 연결 시 VM 시작 FAQ를 참조하세요.