Konfigurera starta virtuell dator på Connect
Med Starta en virtuell dator på Connect kan du minska kostnaderna genom att göra det möjligt för slutanvändare att aktivera de virtuella datorer som endast används som sessionsvärdar när de behövs. Du kan sedan stänga av virtuella datorer när de inte behövs.
För personliga värdpooler aktiveras endast Start VM on Connect på en befintlig virtuell sessionsvärddator som redan har tilldelats eller kan tilldelas till en användare. För poolbaserade värdpooler aktiveras endast starta virtuell dator på Anslut på en virtuell sessionsvärddator när ingen aktiveras och fler virtuella datorer aktiveras bara när den första virtuella datorn når sessionsgränsen.
Den tid det tar för en användare att ansluta till en fjärrsession på en sessionsvärd som är avstängd (frigjord) ökar eftersom den virtuella datorn behöver tid att slå på igen, ungefär som att aktivera en fysisk dator. När en användare använder Windows-appen och fjärrskrivbordsappen för att ansluta till Azure Virtual Desktop får de veta att en virtuell dator är påslagen när de ansluter.
Du kan aktivera Starta virtuell dator på Connect för sessionsvärdar i Azure och Azure Local i personliga eller poolbaserade värdpooler med hjälp av Azure Portal, Azure PowerShell eller Azure CLI. Starta en virtuell dator på Connect har konfigurerats per värdpool.
Förutsättningar
Innan du kan använda Starta virtuell dator i Connect behöver du:
En befintlig värdpool som är associerad med en programgrupp och arbetsyta. Du kan bara konfigurera Starta virtuell dator på Anslut på befintliga värdpooler. Du kan inte aktivera den samtidigt som du skapar en ny värdpool.
Det Azure-konto som du använder för att konfigurera Start VM on Connect måste ha rollen Rollbaserad åtkomstkontroll (RBAC) för skrivbordsvirtualiseringsvärdpoolsdeltagare tilldelad.
Windows-appen eller fjärrskrivbordsappen som är installerad på en lokal enhet med ett användarkonto som tilldelats ett skrivbord eller ett program i programgruppen som du kan testa med.
Kontrollera att namnet på värdpoolen, sessionsvärdarna i värdpoolen och resursgruppen endast har ANSI-tecken.
Om du vill använda Azure PowerShell eller Azure CLI lokalt kan du läsa Använda Azure PowerShell och Azure CLI med Azure Virtual Desktop för att se till att du har Azure.DesktopVirtualization PowerShell-modulen eller Azure CLI-tillägget desktopvirtualization installerat. Du kan också använda Azure Cloud Shell.
Tilldela rollen Power On-deltagare för skrivbordsvirtualisering med Azure Portal
Om du vill konfigurera Start VM on Connect måste du tilldela rollbaserad åtkomstkontroll (RBAC) rollbaserad åtkomstkontroll för skrivbordsvirtualisering (RBAC) till azure virtual desktop-tjänstens huvudnamn med din Azure-prenumeration som det tilldelningsbara omfånget. Om du tilldelar den här rollen på någon nivå som är lägre än en prenumeration, till exempel resursgruppen, värdpoolen eller den virtuella datorn, hindrar start-VM på Connect från att fungera korrekt.
Du måste lägga till varje Azure-prenumeration som innehåller värdpooler och virtuella sessionsvärddatorer som du vill använda med Starta virtuell dator på Connect som ett tilldelningsbart omfång. Med den här rolltilldelningen kan Azure Virtual Desktop aktivera virtuella datorer, kontrollera deras status och rapportera diagnostikinformation för dessa prenumerationer.
Information om hur du tilldelar rollen Power On-deltagare för skrivbordsvirtualisering till tjänstens huvudnamn för Azure Virtual Desktop finns i Tilldela Azure RBAC-roller eller Microsoft Entra-roller till Azure Virtual Desktop-tjänstens huvudnamn.
Aktivera eller inaktivera Starta virtuell dator i Connect
När du har tilldelat rollen Power On-deltagare för skrivbordsvirtualisering till tjänstens huvudnamn för relevanta prenumerationer kan du konfigurera Starta virtuell dator i Connect med hjälp av Azure Portal, Azure PowerShell eller Azure CLI.
Så här konfigurerar du Start VM on Connect med hjälp av Azure Portal:
Logga in på Azure-portalen.
I sökfältet anger du Azure Virtual Desktop och väljer posten matchande tjänst.
Välj Värdpooler och välj sedan namnet på den värdpool där du vill aktivera inställningen.
Välj Egenskaper.
I konfigurationsavsnittet anger du Starta virtuell dator vid anslutning till Ja för att aktivera den eller Nej för att inaktivera den.
Välj Spara för att tillämpa dina inställningar.
Kommentar
För poolbaserade värdpooler startar Start VM on Connect en virtuell dator var femte minut som mest. Om andra användare försöker logga in under den här femminutersperioden och det fortfarande inte finns några tillgängliga resurser startar inte Start VM on Connect en ny virtuell dator. I stället får användarna som försöker logga in ett felmeddelande om att inga resurser är tillgängliga. De bör vänta några minuter och försöka ansluta igen.
Felsökning
Om den virtuella sessionsvärddatorn inte aktiveras måste du kontrollera hälsotillståndet för den virtuella dator som du försökte aktivera som ett första steg. Du kan också visa Azure Virtual Desktop-loggar i Log Analytics för att söka efter problem. Om du får ett felmeddelande bör du vara uppmärksam på meddelandeinnehållet och anteckna felnamnet som referens. Du kan också använda Azure Virtual Desktop Insights för att få förslag på hur du löser problem.
Kommentar
När du ansluter till en sessionsvärd utanför Azure Virtual Desktop-tjänsten som är avstängd, till exempel genom att ansluta direkt till en virtuell dator med IP-adress eller namn, startas inte den virtuella datorn.
Relaterat innehåll
Mer information om Start VM on Connect finns i våra vanliga frågor och svar om start-VM på Connect.