Configurare l'avvio della macchina virtuale sulla connessione
Avviare la macchina virtuale in Connect consente di ridurre i costi consentendo agli utenti finali di accendere le macchine virtuali (VM) usate come host di sessione solo quando sono necessarie. È quindi possibile spegnere le macchine virtuali quando non sono necessarie.
Per i pool di host personali, avviare la macchina virtuale in Connect attiva solo in una macchina virtuale host sessione esistente già assegnata o che può essere assegnata a un utente. Per i pool di host in pool, l'avvio della macchina virtuale in connessione attiva solo su una macchina virtuale host di sessione quando nessuno è attivato e più macchine virtuali vengono attivate solo quando la prima macchina virtuale raggiunge il limite di sessione.
Il tempo necessario per consentire a un utente di connettersi a una sessione remota in un host di sessione spento (deallocato) aumenta perché la macchina virtuale richiede tempo per l'accensione di nuovo, in modo analogo all'attivazione di un computer fisico. Quando un utente usa l'app Di Windows e l'app Desktop remoto per connettersi a Desktop virtuale Azure, viene indicato che una macchina virtuale viene attivata durante la connessione.
È possibile abilitare Start VM on Connect for session hosts on Azure and Azure Stack HCI in personal or pooled host using the portale di Azure, Azure PowerShell, or Azure CLI .You can enable Start VM on Connect for session hosts on Azure and Azure Stack HCI in personal or pooled host using the portale di Azure, Azure PowerShell, or Azure CLI. La macchina virtuale di avvio in Connect è configurata per ogni pool di host.
Prerequisiti
Prima di poter usare Start VM on Connect, è necessario:
Pool di host esistente associato a un gruppo di applicazioni e a un'area di lavoro. È possibile configurare Avvia macchina virtuale alla connessione solo nei pool di host esistenti. Non è possibile abilitare questa funzionalità contemporaneamente alla creazione di nuovo pool di host.
L'account Azure usato per configurare La macchina virtuale di avvio in Connect deve avere il ruolo Collaboratore al controllo degli accessi in base al ruolo collaboratore al pool di host di virtualizzazione desktop assegnato.
App di Windows o l'app Desktop remoto installata in un dispositivo locale con un account utente assegnato a un desktop o a un'applicazione nel gruppo di applicazioni con cui è possibile eseguire il test.
Assicurarsi che il nome del pool di host, gli host di sessione in tale pool di host e che il gruppo di risorse abbia solo caratteri ANSI.
Per usare Azure PowerShell o l'interfaccia della riga di comando di Azure in locale, vedere Usare Azure PowerShell e l'interfaccia della riga di comando di Azure con Desktop virtuale Azure per assicurarsi di avere installato il modulo Az.DesktopVirtualization di PowerShell o l'estensione dell'interfaccia della riga di comando di Azure desktopvirtualization. In alternativa, usare Azure Cloud Shell.
Assegnare il ruolo Collaboratore Power On di virtualizzazione desktop con il portale di Azure
Per configurare Start VM on Connect, è necessario assegnare il ruolo Controllo degli accessi in base al ruolo ( RBAC) di Virtualizzazione Desktop desktop come ambito assegnabile. Se si assegna questo ruolo a un livello inferiore a una sottoscrizione, ad esempio il gruppo di risorse, il pool di host o la macchina virtuale, impedisce il corretto funzionamento della macchina virtuale all'avvio della macchina virtuale in Connessione.
È necessario aggiungere ogni sottoscrizione di Azure che contiene pool di host e macchine virtuali host di sessione da usare con Start VM on Connect come ambito assegnabile. Questa assegnazione di ruolo consente a Desktop virtuale Azure di accendere le macchine virtuali, controllarne lo stato e segnalare le informazioni di diagnostica per tali sottoscrizioni.
Per informazioni su come assegnare il ruolo Collaboratore Power On di Virtualizzazione Desktop desktop all'entità servizio Desktop virtuale Azure, vedere Assegnare ruoli controllo degli accessi in base al ruolo di Azure o ruoli di Microsoft Entra alle entità servizio di Desktop virtuale Azure.
Abilitare o disabilitare Avvia macchina virtuale alla connessione
Dopo aver assegnato il ruolo Collaboratore Power On di virtualizzazione Desktop all'entità servizio nelle sottoscrizioni pertinenti, è possibile configurare Start VM on Connect usando il portale di Azure, Azure PowerShell o l'interfaccia della riga di comando di Azure.
Per configurare Avvia macchina virtuale alla connessione usando il portale di Azure:
Accedere al portale di Azure.
Nella barra di ricerca immettere Desktop virtuale Azure e selezionare la voce del servizio corrispondente.
Selezionare Pool di host e quindi il nome del pool di host in cui si vuole abilitare l'impostazione.
Selezionare Proprietà.
Nella sezione di configurazione impostare Avvia macchina virtuale su Connetti a Sì per abilitarla o No per disabilitarla.
Selezionare Salva per applicare le impostazioni.
Nota
Per i pool di host in pool, avvia la macchina virtuale in Connect avvia una macchina virtuale ogni cinque minuti al massimo. Se altri utenti provano ad accedere durante questo periodo di cinque minuti e non sono ancora disponibili risorse, avviare la macchina virtuale in Connect non avvierà una nuova macchina virtuale. Gli utenti che tentano di accedere riceveranno invece un messaggio di errore che indica Nessuna risorsa disponibile. Dovrebbero attendere alcuni minuti e riprovare a connettersi.
Risoluzione dei problemi
Se la macchina virtuale host sessione non è attiva, è necessario controllare l'integrità della macchina virtuale che si è tentato di accendere come primo passaggio. È anche possibile visualizzare i log di Desktop virtuale Azure in Log Analytics per verificare la presenza di problemi. Se viene visualizzato un messaggio di errore, assicurarsi di prestare particolare attenzione al contenuto del messaggio e prendere nota del nome dell'errore per riferimento. È anche possibile usare Azure Virtual Desktop Insights per ottenere suggerimenti su come risolvere i problemi.
Nota
La connessione a un host di sessione all'esterno del servizio Desktop virtuale Azure spenta, ad esempio connettendosi direttamente a una macchina virtuale tramite indirizzo IP o nome, la macchina virtuale non viene avviata.
Contenuto correlato
Per altre informazioni sull'avvio di una macchina virtuale in Connessione, vedere le domande frequenti sull'avvio della macchina virtuale in Connect.