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.
Niestandardowe szablony obrazów w usłudze Azure Virtual Desktop umożliwiają łatwe tworzenie niestandardowego obrazu, którego można użyć podczas wdrażania maszyn wirtualnych hosta sesji. Użycie obrazów niestandardowych ułatwia standaryzację konfiguracji maszyn wirtualnych hosta sesji dla organizacji. Niestandardowe szablony obrazów są oparte na narzędziu Azure Image Builder i dostosowane do usługi Azure Virtual Desktop.
Proces tworzenia
Istnieją dwie części do utworzenia obrazu niestandardowego:
Utwórz niestandardowy szablon obrazu, który definiuje, co powinno znajdować się w wynikowym obrazie.
Skompiluj obraz na podstawie tego niestandardowego szablonu obrazu, przesyłając go do narzędzia Azure Image Builder.
Szablon obrazu niestandardowego to plik JSON, który zawiera wybrane opcje obrazu źródłowego, obiektów docelowych dystrybucji, właściwości kompilacji i dostosowań. Narzędzie Azure Image Builder używa tego szablonu do utworzenia obrazu niestandardowego, którego można użyć jako obrazu źródłowego hostów sesji podczas tworzenia lub aktualizowania puli hostów. Podczas tworzenia obrazu narzędzie Azure Image Builder zajmuje się również uogólnianiem obrazu za pomocą narzędzia sysprep.
Obrazy niestandardowe mogą być przechowywane w usłudze Azure Compute Gallery lub w postaci obrazu zarządzanego lub obu tych obrazów. Usługa Azure Compute Gallery umożliwia zarządzanie replikacją regionów, przechowywaniem wersji i udostępnianiem obrazów niestandardowych. Zobacz Tworzenie starszego obrazu zarządzanego uogólnionej maszyny wirtualnej na platformie Azure, aby przejrzeć ograniczenia dotyczące zarządzanych obrazów.
Obraz źródłowy musi być obsługiwany w usłudze Azure Virtual Desktop 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.
- Istniejący szablon obrazu niestandardowego.
Dodaliśmy kilka dostępnych wbudowanych skryptów, które konfigurują niektóre z najpopularniejszych funkcji i ustawień podczas korzystania z usługi Azure Virtual Desktop. Możesz również dodać własne skrypty niestandardowe do szablonu, o ile są one hostowane w publicznie dostępnej lokalizacji, takiej jak GitHub lub usługa internetowa. Musisz określić czas trwania kompilacji, więc upewnij się, że masz wystarczająco dużo czasu na ukończenie skryptów. Wbudowane skrypty obejmują ponowne uruchomienia w razie potrzeby.
Oto kilka przykładów wbudowanych skryptów, które można dodać do niestandardowego szablonu obrazu:
- Zainstaluj pakiety językowe.
- Ustaw domyślny język systemu operacyjnego.
- Włącz przekierowanie strefy czasowej.
- Wyłącz funkcję Wykrywanie magazynu.
- Zainstaluj program FSLogix i skonfiguruj kontener profilu.
- Włącz protokół FSLogix przy użyciu protokołu Kerberos.
- Włącz ścieżkę skrótu PROTOKOŁU RDP dla sieci zarządzanych.
- Włącz ochronę przed przechwytywaniem ekranu.
- Konfigurowanie optymalizacji usługi Teams. Optymalizacje obejmują usługę przekierowania WebRTC i pakiet redystrybucyjny programu Visual C++.
- Skonfiguruj limity czasu sesji.
- Wyłącz automatyczne aktualizacje dla aplikacji MSIX.
- Dodawanie lub usuwanie aplikacji pakietu Microsoft Office.
- Zastosuj Aktualizacje systemu Windows.
Gdy obraz niestandardowy jest tworzony i dystrybuowany, narzędzie Azure Image Builder używa tożsamości zarządzanej przypisanej przez użytkownika. Usługa Azure Image Builder używa tej tożsamości zarządzanej do utworzenia kilku zasobów w ramach subskrypcji, takich jak grupa zasobów, maszyna wirtualna służąca do tworzenia obrazu, Key Vault i konta magazynu. Maszyna wirtualna wymaga dostępu do Internetu, aby pobrać wbudowane skrypty lub własne skrypty, które zostały dodane. Wbudowane skrypty są przechowywane w repozytorium GitHub rds-templates pod adresem https://github.com/Azure/RDS-Templates.
Możesz wybrać, czy maszyna wirtualna ma łączyć się z istniejącą siecią wirtualną i podsiecią, co umożliwi maszynie wirtualnej dostęp do innych zasobów, które mogą być dostępne dla tej sieci wirtualnej. Jeśli nie określisz istniejącej sieci wirtualnej, tymczasowa sieć wirtualna, podsieć i publiczny adres IP zostaną utworzone do użycia przez maszynę wirtualną. Aby uzyskać więcej informacji na temat opcji sieci, zobacz Opcje sieciowe narzędzia Image Builder maszyny wirtualnej platformy Azure.
Zasoby
Grupa zasobów jest tworzona podczas tworzenia niestandardowego szablonu obrazu. Nazwa domyślna jest w formacie IT_<ResourceGroupName>_<TemplateName>_<GUID> i przechowuje zasoby wymagane podczas kompilacji. Większość z tych zasobów jest tymczasowa i są usuwane po zakończeniu kompilacji, z wyjątkiem konta magazynu.
Na koncie magazynu tworzone są maksymalnie trzy kontenery:
Powłoka to miejsce, w którym są przechowywane skrypty dostosowywania, jeśli w szablonie obrazu niestandardowego zostaną uwzględnione skrypty dostosowywania.
Packerlogs ma co najmniej jeden folder o nazwie z identyfikatorem GUID, który zawiera plik o nazwie customization.log. Ten plik zawiera wszystkie dane wyjściowe z usługi Hashicorp Packer używanej przez narzędzie Azure Image Builder. Te dane wyjściowe można pobrać w dowolnym momencie, aby przejrzeć postęp, błędy i stan ukończenia.
Wirtualne dyski twarde tymczasowo przechowują wynikowy plik wirtualnego dysku twardego (VHD) przed zapisaniem go jako obrazu zarządzanego lub w galerii obliczeń platformy Azure.
Grupę IT_<ResourceGroupName>_<TemplateName>_<GUID> zasobów skojarzoną z szablonem można usunąć po pomyślnym utworzeniu obrazu niestandardowego, pod warunkiem, że dzienniki nie będą potrzebne. Grupa zasobów zostanie również usunięta, jeśli usuniesz grupę zasobów zawierającą obraz.