Konfigurowanie uruchamiania maszyny wirtualnej w programie Connect
Uruchamianie maszyny wirtualnej w programie Connect pozwala zmniejszyć koszty, umożliwiając użytkownikom końcowym włączanie maszyn wirtualnych używanych jako hosty sesji tylko wtedy, gdy są one potrzebne. Następnie możesz wyłączyć maszyny wirtualne, gdy nie są potrzebne.
W przypadku pul hostów osobistych uruchamianie maszyny wirtualnej nawiąż połączenie tylko z istniejącą maszyną wirtualną hosta sesji, która jest już przypisana lub może być przypisana do użytkownika. W przypadku pul hostów w puli uruchamianie maszyny wirtualnej nawiąż połączenie tylko na maszynie wirtualnej hosta sesji, gdy żadna z nich nie jest włączona, a więcej maszyn wirtualnych jest włączanych tylko wtedy, gdy pierwsza maszyna wirtualna osiągnie limit sesji.
Czas potrzebny użytkownikowi na nawiązanie połączenia z sesją zdalną na hoście sesji, który jest wyłączony (cofnięty przydział), zwiększa się, ponieważ maszyna wirtualna potrzebuje czasu na ponowne włączenie, podobnie jak włączenie komputera fizycznego. Gdy użytkownik używa aplikacji systemu Windows i aplikacji pulpitu zdalnego do nawiązywania połączenia z usługą Azure Virtual Desktop, otrzymuje informację, że maszyna wirtualna jest włączona podczas nawiązywania połączenia.
Możesz włączyć uruchamianie maszyny wirtualnej w programie Connect dla hostów sesji na platformie Azure i w usłudze Azure Stack HCI w pulach hostów osobistych lub w puli przy użyciu witryny Azure Portal, programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure. Uruchamianie maszyny wirtualnej w programie Connect jest konfigurowane dla puli hostów.
Wymagania wstępne
Przed rozpoczęciem korzystania z maszyny wirtualnej w programie Connect potrzebne są następujące elementy:
Istniejąca pula hostów skojarzona z grupą aplikacji i obszarem roboczym. Możesz skonfigurować maszynę wirtualną uruchamiania tylko w programie Connect w istniejących pulach hostów. Nie można go włączyć w tym samym czasie, gdy tworzysz nową pulę hostów.
Konto platformy Azure używane do konfigurowania uruchamiania maszyny wirtualnej w programie Connect musi mieć przypisaną rolę Kontrola dostępu oparta na rolach (RBAC) dla puli hostów wirtualizacji pulpitu.
Aplikacja systemu Windows lub aplikacja pulpitu zdalnego zainstalowana na urządzeniu lokalnym z kontem użytkownika przypisanym do pulpitu lub aplikacji w grupie aplikacji, z którą można testować.
Upewnij się, że nazwa puli hostów, hosty sesji w tej puli hostów i grupa zasobów mają tylko znaki ANSI.
Jeśli chcesz używać programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure lokalnie, zobacz Używanie programu Azure PowerShell i interfejsu wiersza polecenia platformy Azure z usługą Azure Virtual Desktop, aby upewnić się, że masz zainstalowany moduł Az.DesktopVirtualization programu PowerShell lub rozszerzenie interfejsu wiersza polecenia platformy Azure dla komputerów wirtualnych. Alternatywnie użyj usługi Azure Cloud Shell.
Przypisywanie roli Współautora wirtualizacji pulpitu w usłudze Power On przy użyciu witryny Azure Portal
Aby skonfigurować uruchamianie maszyny wirtualnej w programie Connect, musisz przypisać rolę Kontroli dostępu opartej na rolach (RBAC) wirtualizacji pulpitu pulpitu z subskrypcją platformy Azure jako zakres możliwy do przypisania. Jeśli przypiszesz tę rolę na dowolnym poziomie niższym niż subskrypcja, na przykład grupa zasobów, pula hostów lub maszyna wirtualna, uniemożliwia prawidłowe działanie uruchamiania maszyny wirtualnej w programie Connect.
Należy dodać każdą subskrypcję platformy Azure zawierającą pule hostów i maszyny wirtualne hosta sesji, których chcesz używać z uruchamianiem maszyny wirtualnej w programie Connect jako zakres możliwy do przypisania. To przypisanie roli umożliwia usłudze Azure Virtual Desktop włączanie maszyn wirtualnych, sprawdzanie ich stanu i raportowanie informacji diagnostycznych dotyczących tych subskrypcji.
Aby dowiedzieć się, jak przypisać rolę współautora wirtualizacji pulpitu do jednostki usługi azure Virtual Desktop, zobacz Przypisywanie ról RBAC platformy Azure lub ról usługi Microsoft Entra do jednostek usługi usługi Azure Virtual Desktop.
Włączanie lub wyłączanie uruchamiania maszyny wirtualnej w programie Connect
Po przypisaniu roli Współautor power on wirtualizacji pulpitu do jednostki usługi w odpowiednich subskrypcjach można skonfigurować uruchamianie maszyny wirtualnej w programie Connect przy użyciu witryny Azure Portal, programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.
Aby skonfigurować uruchamianie maszyny wirtualnej w programie Connect przy użyciu witryny Azure Portal:
Zaloguj się w witrynie Azure Portal.
Na pasku wyszukiwania wprowadź ciąg Azure Virtual Desktop i wybierz pasujący wpis usługi.
Wybierz pozycję Pule hostów, a następnie wybierz nazwę puli hostów, w której chcesz włączyć to ustawienie.
Wybierz Właściwości.
W sekcji konfiguracji ustaw opcję Uruchom maszynę wirtualną na nawiązywaniu połączenia z wartością Tak , aby ją włączyć lub Nie , aby ją wyłączyć.
Wybierz Zapisz, aby zastosować ustawienia.
Uwaga
W przypadku pul hostów w puli uruchomienie maszyny wirtualnej w programie Connect spowoduje uruchomienie maszyny wirtualnej co pięć minut. Jeśli inni użytkownicy spróbują zalogować się w tym pięciominutowym okresie i nadal nie ma żadnych dostępnych zasobów, uruchomienie maszyny wirtualnej w programie Connect nie spowoduje uruchomienia nowej maszyny wirtualnej. Zamiast tego użytkownicy próbujący się zalogować otrzymają komunikat o błędzie informujący o braku dostępnych zasobów. Powinni poczekać kilka minut i spróbować ponownie nawiązać połączenie.
Rozwiązywanie problemów
Jeśli maszyna wirtualna hosta sesji nie jest włączona, musisz sprawdzić kondycję maszyny wirtualnej, którą próbowano włączyć jako pierwszy krok. Możesz również wyświetlić dzienniki usługi Azure Virtual Desktop w usłudze Log Analytics , aby sprawdzić, czy występują problemy. Jeśli zostanie wyświetlony komunikat o błędzie, pamiętaj, aby zwrócić szczególną uwagę na zawartość komunikatu i zanotować nazwę błędu do odwołania. Możesz również użyć usługi Azure Virtual Desktop Insights , aby uzyskać sugestie dotyczące sposobu rozwiązywania problemów.
Uwaga
Nawiązywanie połączenia z hostem sesji poza usługą Azure Virtual Desktop, która jest wyłączona, na przykład przez bezpośrednie nawiązywanie połączenia z maszyną wirtualną według adresu IP lub nazwy, maszyna wirtualna nie jest uruchamiana.
Powiązana zawartość
Aby uzyskać więcej informacji na temat uruchamiania maszyny wirtualnej w programie Connect, zobacz często zadawane pytania dotyczące uruchamiania maszyny wirtualnej w programie Connect.