Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważna
Aktualizacja hosta sesji dla usługi Azure Virtual Desktop jest obecnie dostępna w wersji zapoznawczej. Zapoznaj się z dodatkowymi warunkami użytkowania dla wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z warunkami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta, wersji zapoznawczej lub w inny sposób nie zostały jeszcze udostępnione do ogólnej dostępności.
Pule hostów skonfigurowane przy użyciu konfiguracji hosta sesji będą wymagały dodania tożsamości zarządzanej do istniejących pul hostów do 15 listopada 2025 r., aby dodać hosty sesji do puli hostów. Zastępuje to poleganie na jednostce usługi Azure Virtual Desktop i umożliwia bardziej bezpieczną konfigurację. Dowiedz się więcej na temat korzystania z tożsamości zarządzanych w pulach hostów usługi Azure Virtual Desktop.
Aktualizacja hosta sesji umożliwia zaktualizowanie podstawowego typu dysku maszyny wirtualnej, obrazu systemu operacyjnego (OS) i innych właściwości konfiguracji wszystkich hostów sesji w puli hostów z konfiguracją hosta sesji. Aktualizacja hosta sesji cofa przydział lub usuwa istniejące maszyny wirtualne i tworzy nowe, które są dodawane do puli hostów ze zaktualizowaną konfiguracją. Ta metoda aktualizowania hostów sesji jest zgodna z zaleceniem dotyczącym zarządzania aktualizacjami w obrazie źródłowym, zamiast dystrybuować i instalować aktualizacje do każdego hosta sesji indywidualnie zgodnie z powtarzającym się harmonogramem, aby zapewnić ich aktualność.
Poniżej przedstawiono zmiany, które można wprowadzić podczas przeprowadzania aktualizacji:
- Obraz maszyny wirtualnej
- Rozmiar maszyny wirtualnej
- Typ dysku maszyny wirtualnej
- Typ zabezpieczeń maszyny wirtualnej:
- Poświadczenia dołączania do domeny usługi Active Directory
- Rejestracja w usłudze Microsoft Intune
- Poświadczenia administratora lokalnego
- Uruchamianie niestandardowego skryptu programu PowerShell konfiguracji
Po zakończeniu aktualizacji hostów sesji przy użyciu aktualizacji hosta sesji wszystkie hosty sesji w puli hostów są standaryzowane przy użyciu określonych zmian. Inne właściwości platformy Azure hostów sesji, takie jak konfiguracja dostępności, konfiguracja sieci i lokalizacja, są utrwalane w ramach aktualizacji.
Proces aktualizacji
Możesz określić liczbę hostów sesji w puli hostów do jednoczesnej aktualizacji, znanej jako partia. Ta wartość to maksymalna liczba hostów sesji, które są niedostępne w czasie aktualizacji, a wszystkie pozostałe hosty sesji są dostępne do użycia. Po rozpoczęciu aktualizacji tylko jeden host sesji jest przeznaczony (znany jako początkowy), aby sprawdzić, czy kompleksowy proces aktualizacji zakończył się pomyślnie przed przejściem do aktualizowania pozostałych hostów sesji w puli w partiach. Takie podejście minimalizuje wpływ awarii.
Oto przykład: jeśli masz pulę hostów z 10 hostami sesji i wprowadzisz rozmiar partii trzech, zostanie zaktualizowany pojedynczy host sesji (początkowy), pozostałe hosty sesji zostaną zaktualizowane w trzech partiach trzech hostów sesji. W dowolnym momencie po zakończeniu aktualizacji przez hosta sesji początkowej w puli hostów jest dostępnych co najmniej siedem hostów sesji.
Podczas aktualizacji aktualizacja hosta sesji jest zgodna z następującym procesem:
Istniejące hosty sesji są wybierane na podstawie ich nazwy i rozmiaru wcześniej określonej partii. Powiadomienie określone przez administratora jest wysyłane do wszystkich połączonych użytkowników, a następnie usługa czeka na czas określony wcześniej przed wylogowaniem pozostałych użytkowników.
Wybrane hosty sesji są umieszczane w trybie opróżniania, a następnie usuwane z puli hostów. Konto komputera dla hostów sesji przyłączonych do domeny usługi Active Directory nie jest usuwane.
Ta sama liczba nowych hostów sesji jest tworzona przy użyciu zaktualizowanej konfiguracji hosta sesji. Nowe zasoby platformy Azure dla maszyny wirtualnej, dysku systemu operacyjnego i interfejsu sieciowego mają format
SessionHostName-DateTime, na przykład istniejąca maszyna wirtualna o nazwieVM1-0jest zastępowana nową maszyną wirtualną o nazwieVM1-0-2023-04-15T17-16-07. Nazwa hosta systemu operacyjnego nie została zmieniona. Te nowe hosty sesji są dołączane do katalogu przy użyciu rozszerzeń maszyn wirtualnych platformy Azure.Hosty sesji przyłączone do domeny usługi Active Directory dziedziczą istniejące obiekty komputera usługi AD. Ten proces ustanawia relację zaufania i przerywa istniejącą relację zaufania z poprzednimi maszynami wirtualnymi.
Nowe hosty sesji są przyłączone do istniejącej puli hostów i tryb opróżniania jest wyłączony, a hosty sesji mogą akceptować połączenia.
Oryginalne maszyny wirtualne zostaną usunięte.
W pojedynczej puli hostów naraz może być uruchomiona lub zaplanowana tylko jedna operacja aktualizacji hosta sesji. Można jednak mieć operacje aktualizacji hosta sesji uruchomione w wielu pulach hostów w tym samym czasie.
Istniejący stan zasilania i tryb opróżniania hostów sesji są honorowane. Aktualizację można wykonać w puli hostów, w której cofnięto przydział wszystkich hostów sesji w celu zaoszczędzenia kosztów.
Ważna
Jeśli używasz usługi Azure Virtual Desktop Insights, agent usługi Azure Monitor nie jest automatycznie instalowany na zaktualizowanych hostach sesji. Aby automatycznie zainstalować agenta, możesz użyć Azure Policy.
Pamiętaj o limitach przydziału w ramach subskrypcji platformy Azure i rozważ przesłanie żądania zwiększenia limitu przydziału , jeśli aktualizacja przekroczyłaby limit.
Zalecamy przetestowanie procesu aktualizacji w puli hostów testowych wyrównanej do puli hostów, którą chcesz zaktualizować. Spowoduje to przetestowanie samego procesu aktualizacji, a także wyniku nowej maszyny wirtualnej o takiej samej nazwie jak poprzednia maszyna wirtualna w środowisku. Należy również przetestować, czy wszelkie aktualizacje, takie jak nowe aplikacje lub poprawki, działają zgodnie z oczekiwaniami w środowisku przed zaktualizowaniem produkcyjnej puli hostów.
Maszyny wirtualne i narzędzia do zarządzania
Nowy obraz musi być obsługiwany przez usługę Azure Virtual Desktop i generację maszyny wirtualnej i może pochodzić z następujących elementów:
Azure Marketplace.
Istniejący obraz udostępniony w galerii usługi Azure Compute Gallery.
Istniejący obraz zarządzany.
Ponieważ aktualizacja hosta sesji tworzy nowe maszyny wirtualne, musi dołączyć je do katalogu. Musisz użyć tego samego katalogu co istniejące maszyny wirtualne. Nie można zmienić katalogu podczas aktualizacji.
Wszelkie dostosowania, takie jak pliki, klucze rejestru lub certyfikaty, które zostały dodane ręcznie do hostów sesji, nie są obecne po zakończeniu aktualizacji. Nie można aktualizować hostów sesji w puli indywidualnie, dlatego należy dodać te dostosowania do samego obrazu, upewnić się, że dostosowania są stosowane przez narzędzia do zarządzania konfiguracją, takie jak usługa Intune lub zasady grupy, lub dodać te dostosowania do niestandardowego skryptu programu PowerShell konfiguracji w konfiguracji hosta sesji.
Podczas aktualizacji hostów sesji przyłączonych do usługi Active Directory obiekty komputerów nie są usuwane. Oznacza to, że w usłudze Active Directory istnieją tymczasowo oddzielone obiekty komputerów. Gdy nowa maszyna wirtualna jest przyłączona do domeny, używa oryginalnej nazwy hosta i dziedziczy oddzielony obiekt komputera. Jeśli zmienisz domenę, musisz usunąć oddzielone obiekty komputera z poprzedniej domeny.
zasady grupy obiekty (GPO) są używane do stosowania zasad do hostów sesji i są zwykle stosowane na poziomie jednostki organizacyjnej w domenie usługi Active Directory. Może jednak istnieć pewne zastosowanie/filtrowanie wykonywane przy użyciu obiektów komputera lub obiektów grupy. Ponieważ nowe maszyny wirtualne dziedziczą oddzielone obiekty komputera, istniejące obiekty zasad grupy nadal mają zastosowanie. Należy upewnić się, że istniejące obiekty zasad grupy nadal mają zastosowanie w przypadku zmiany członkostwa w jednostce organizacyjnej w ramach procesu aktualizacji.
Planowanie i sesje użytkowników
Jeśli użytkownicy logują się do hosta sesji po rozpoczęciu aktualizacji, otrzymują powiadomienie określone przez administratora, które powinno poinformować użytkowników o wylogowyniu się, a następnie zalogować się ponownie. Użytkownicy mogą natychmiast zalogować się ponownie, aby nawiązać połączenie z innym hostem sesji w puli hostów.
Nowe połączenia są kierowane do hostów sesji, które są aktualizowane, aby uniknąć logowania się do hosta sesji, który zostanie wkrótce zaktualizowany, tylko po to, aby otrzymać powiadomienie o ponownym wylogowynię. Jednak na początku aktualizacji nie ma żadnych nowo zaktualizowanych hostów sesji, więc użytkownicy, którzy zostali poproszeni o wylogowanie się i ostatnio zalogowani do hostów sesji, które nie zostały jeszcze zaktualizowane, są powiadamiani o ponownym wylogowyniu się.
Przy ograniczonej liczbie dostępnych hostów sesji należy zaplanować aktualizację w odpowiednim czasie dla firmy, aby zminimalizować zakłócenia dla użytkowników końcowych.
Znane problemy i ograniczenia
Poniżej przedstawiono znane problemy i ograniczenia:
Aktualizacja hosta sesji obsługuje tylko magazyny kluczy skonfigurowane do zezwalania na publiczny dostęp ze wszystkich sieci.
Aktualizacja hosta sesji jest dostępna tylko w globalnej chmurze platformy Azure. Nie jest ona dostępna w innych chmurach, takich jak Azure US Government lub Azure obsługiwana przez firmę 21Vianet.
W przypadku hostów sesji utworzonych na podstawie udostępnionego obrazu galerii obliczeń platformy Azure, który ma plan zakupu, plan nie jest zachowywany po zaktualizowaniu hostów sesji. Aby sprawdzić, czy obraz używany dla hostów sesji ma plan zakupu, możesz użyć Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.
Konfiguracje hosta sesji nie obsługują obecnie uzyskiwania dostępu do udostępnionego obrazu galerii obliczeń platformy Azure znajdującego się w innej subskrypcji platformy Azure niż pula hostów.
Nie można zmienić rozmiaru dysku systemu operacyjnego podczas aktualizacji. Domyślnie usługa aktualizacji ma taki sam rozmiar jak zdefiniowany przez obraz galerii.
Jeśli aktualizacja zakończy się niepowodzeniem, nie można usunąć puli hostów, dopóki aktualizacja nie zostanie anulowana.
Postęp aktualizacji zmienia się tylko wtedy, gdy host sesji został zaktualizowany. Na przykład w puli hostów z 10 hostami sesji, podczas gdy pierwszy host sesji jest aktualizowany, postęp jest wyświetlany jako 0,00%. Spowoduje to przejście do 10% tylko po zaktualizowaniu pierwszego hosta sesji.
Jeśli zdecydujesz się utworzyć obraz pobrany z istniejącego hosta sesji, który będzie używany jako obraz źródłowy aktualizacji hosta sesji, musisz usunąć
C:\packages\pluginfolder przed utworzeniem obrazu. W przeciwnym razie ten folder uniemożliwia uruchamianie rozszerzenia DSC łączącego zaktualizowane maszyny wirtualne z pulą hostów.Jeśli używasz usługi Azure Virtual Desktop Insights, agent usługi Azure Monitor lub agent usługi Log Analytics nie jest automatycznie instalowany na zaktualizowanych hostach sesji. Aby automatycznie zainstalować agenta, oto kilka opcji:
- W przypadku agenta usługi Azure Monitor możesz użyć Azure Policy.
- W przypadku agenta usługi Log Analytics możesz użyć Azure Automation.
- Ręcznie dodaj te nowe hosty sesji z poziomu usługi Azure Virtual Desktop Insights w Azure Portal.
Modyfikowanie konfiguracji hosta sesji w puli hostów bez hostów sesji w tym samym czasie tworzenia hosta sesji może spowodować, że pula hostów będzie mieć niespójne właściwości hosta sesji i należy jej unikać.
Aktualizacje o dużych rozmiarach partii może powodować sporadyczne błędy z kodem
AgentRegistrationFailureGenericbłędu . Jeśli dzieje się tak w przypadku podzestawu aktualizowanych hostów sesji, ponawianie próby aktualizacji zwykle rozwiązuje problem.