Usare modelli di immagine personalizzati per creare immagini personalizzate in Desktop virtuale Azure
I modelli di immagine personalizzati in Desktop virtuale Azure consentono di creare facilmente un'immagine personalizzata che è possibile usare durante la distribuzione di macchine virtuali (VM) dell'host di sessione. L'uso di immagini personalizzate consente di standardizzare la configurazione delle VM dell'host di sessione per l'organizzazione. I modelli di immagine personalizzati sono basati su Image Builder per macchine virtuali di Azure e progettati su misura per Desktop virtuale Azure.
Questo articolo illustra come creare un modello di immagine personalizzato e quindi creare un'immagine personalizzata usando il modello. Per altre informazioni, vedere Modelli di immagine personalizzati.
Prerequisiti
Prima di poter creare un modello di immagine personalizzato, è necessario soddisfare i prerequisiti seguenti:
Registrare i provider di risorse seguenti nella sottoscrizione. Per informazioni su come controllare lo stato di registrazione e su come registrarli se necessario, vedere Provider e tipi di risorse di Azure.
- Microsoft.DesktopVirtualization
- Microsoft.VirtualMachineImages
- Microsoft.Storage
- Microsoft.Compute
- Microsoft.Network
- Microsoft.KeyVault
- Microsoft.ContainerInstance
Un gruppo di risorse in cui archiviare modelli di immagine personalizzati e immagini. Se si specifica un proprio gruppo di risorse per Image Builder, è necessario che sia vuoto prima dell'avvio della compilazione dell'immagine.
Un'identità gestita assegnata dall'utente. È consigliabile crearne una specifica da usare con modelli di immagine personalizzati.
Creare un ruolo personalizzato nel Controllo degli accessi in base al ruolo di Azure con le autorizzazioni seguenti come azioni:
"Microsoft.Compute/galleries/read", "Microsoft.Compute/galleries/images/read", "Microsoft.Compute/galleries/images/versions/read", "Microsoft.Compute/galleries/images/versions/write", "Microsoft.Compute/images/write", "Microsoft.Compute/images/read", "Microsoft.Compute/images/delete"
Assegnare il ruolo personalizzato all'identità gestita. L'ambito deve essere appropriato per la distribuzione, idealmente il gruppo di risorse usato per archiviare i modelli di immagine personalizzati.
Facoltativo: se si vuole distribuire l'immagine nella Raccolta di calcolo di Azure, creare una Raccolta di calcolo di Azure e quindi creare una definizione dell'immagine VM. Quando si crea una definizione dell'immagine VM nella raccolta, è necessario specificare la generazione dell'immagine che si intende creare, generazione 1 o generazione 2. La generazione dell'immagine da usare come immagine di origine deve corrispondere alla generazione specificata nella definizione dell'immagine VM. Non creare una versione dell'immagine VM in questa fase. Questa operazione verrà eseguita da Desktop virtuale Azure.
Facoltativo: è possibile usare una rete virtuale esistente durante la compilazione di un'immagine. In questo caso, l'identità gestita usata deve disporre di accesso alla rete virtuale o al gruppo di risorse in cui è contenuta. Per altre informazioni, vedere Autorizzazione per personalizzare le immagini nelle reti virtuali.
Se questa rete virtuale usa criteri del servizio privato, occorre disabilitarli per il corretto funzionamento di Image Builder. Per altre informazioni, vedere Disabilitare i criteri del servizio privato nella subnet.
Creare un'immagine personalizzata
La creazione di un'immagine personalizzata è divisa in due fasi. Prima di tutto è necessario creare un modello di immagine personalizzato, quindi è necessario compilare l'immagine usando il modello.
Creare un modello di immagine personalizzato
Per creare un'immagine personalizzata tramite 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 Modelli di immagine personalizzati e quindi Aggiungi un modello di immagine personalizzato.
Nella scheda Informazioni di base completare le informazioni seguenti:
Parametro Valore/Descrizione Nome modello Immettere un nome per il modello di immagine personalizzato. Importa da un modello esistente Selezionare Sì se si dispone di un modello di immagine personalizzato esistente da usare come base del nuovo modello. Subscription Selezionare la sottoscrizione da usare dall'elenco. Gruppo di risorse Selezionare un gruppo di risorse esistente. Ufficio Selezionare dall'elenco un'area in cui creare il modello di immagine personalizzato. Identità gestita Selezionare l'identità gestita da usare per la creazione del modello di immagine personalizzato. Dopo aver completato questa scheda, selezionare Avanti.
Nella scheda Immagine di origine, per Tipo di origine selezionare l'origine del modello da una delle opzioni, quindi completare gli altri campi per il tipo di origine. Il supporto per le macchine virtuali riservate e l'avvio attendibile viene ereditato da Image Builder per macchine virtuali di Azure. Per altre informazioni, vedere Supporto di macchine virtuali riservate e avvio attendibile.
Immagine della piattaforma (marketplace) fornisce un elenco delle immagini disponibili in Azure Marketplace per Desktop virtuale Azure.
Parametro Valore/Descrizione Selezionare l'immagine Selezionare l'immagine che si intende usare dall'elenco. Verrà mostrata la generazione dell'immagine. 'Immagine gestita fornisce un elenco delle immagini gestite presenti nella stessa sottoscrizione e nella stessa posizione selezionate nella scheda Informazioni di base.
Parametro Valore/Descrizione ID immagine Selezionare l'ID dell'immagine da usare dall'elenco. Verrà mostrata la generazione dell'immagine. Raccolta di calcolo di Azure fornisce un elenco delle definizioni di immagine disponibili in una Raccolta di calcolo di Azure.
Parametro Valore/Descrizione Nome della raccolta Selezionare la Raccolta di calcolo di Azure che contiene l'immagine di origine da usare dall'elenco. Definizione dell'immagine della raccolta Selezionare la definizione dell'immagine della raccolta da usare dall'elenco. Versione della raccolta Selezionare la versione della raccolta da usare dall'elenco. Verrà mostrata la generazione dell'immagine.
Dopo aver completato questa scheda, selezionare Avanti.
Nella scheda Destinazioni di distribuzione selezionare la casella appropriata se si vuole creare un'immagine gestita, un'immagine di Raccolta computer di Azure o entrambe:
Per l'immagine gestita, completare le informazioni seguenti:
Parametro Valore/Descrizione Gruppo di risorse Selezionare un gruppo di risorse esistente dall'elenco per l'immagine gestita.
Se si sceglie un gruppo di risorse diverso da quello selezionato nella scheda Informazioni di base, sarà anche necessario aggiungere la stessa assegnazione di ruolo per l'identità gestita.Nome dell'immagine Selezionare un'immagine gestita esistente dall'elenco oppure selezionare Creare un'immagine gestita. Ufficio Selezionare l'area di Azure dall'elenco per l'immagine gestita. Nome dell'output di esecuzione Immettere un nome dell'output di esecuzione per l'immagine. Si tratta di un campo di testo libero. Per Raccolta di calcolo di Azure, completare le informazioni seguenti:
Parametro Valore/Descrizione Nome della raccolta Selezionare la Raccolta di calcolo di Azure in cui si vuole distribuire l'immagine dall'elenco. Definizione dell'immagine della raccolta Selezionare la definizione dell'immagine della raccolta da usare dall'elenco. Versione immagine della raccolta Facoltativo Immettere un numero di versione per l'immagine. Se non si immette un valore, ne viene generato automaticamente uno. Nome dell'output di esecuzione Immettere un nome dell'output di esecuzione per l'immagine. Si tratta di un campo di testo libero. Aree replicate Selezionare le aree di Azure in cui archiviare e replicare l'immagine. L'area selezionata per il modello di immagine personalizzato viene selezionata automaticamente. Escludi dalla versione più recente Selezionare Sì per impedire l'uso di questa versione dell'immagine se si specifica latest
come versione dell'elemento ImageReference quando si crea una VM. In caso contrario, selezionare No.
Per modificare questa impostazione in un secondo momento, vedere Elencare, aggiornare ed eliminare risorse della raccolta.Storage account type Selezionare tipo e la ridondanza dell'account di archiviazione dall'elenco.
Dopo aver completato questa scheda, selezionare Avanti.
Nella scheda Proprietà di compilazione completare le informazioni seguenti:
Parametro Valore/Descrizione Timeout compilazione (minuti) Immettere il tempo massimo di attesa durante la compilazione del modello di immagine (include tutte le personalizzazioni, le convalide e le distribuzioni).
Le personalizzazioni come l'installazione di Language Pack o la configurazione dell'ottimizzazione di Windows richiedono Windows Update e si consiglia un timeout di compilazione più alto. Windows Update viene attivato automaticamente per gli script predefiniti.Dimensioni della macchina virtuale di compilazione Selezionare una dimensione per la VM temporanea creata e usata per compilare il modello. È necessario selezionare una dimensione di macchina virtuale di generazione corrispondente a quella dell'immagine di origine. Dimensioni disco del sistema operativo (GB) Selezionare il gruppo di risorse a cui è stata assegnata l'identità gestita.
In alternativa, se l'identità gestita è stata assegnata alla sottoscrizione, è possibile creare un nuovo gruppo di risorse qui.Gruppo di gestione temporanea Immettere un nome per un nuovo gruppo di risorse che Image Builder dovrà usare per creare le risorse di Azure necessarie per creare l'immagine. Se si lascia il campo vuoto, Image Builder crea un gruppo di risorse predefinito. Crea identità gestita della macchina virtuale Selezionare un'identità gestita assegnata dall'utente se si vuole che la VM di compilazione esegua l'autenticazione con altri servizi di Azure. Per altre informazioni, vedere Identità assegnata dall'utente per la VM di compilazione di Image Builder. Rete virtuale Selezionare una rete virtuale esistente per la VM usata per compilare il modello. Se non si seleziona una rete virtuale esistente ne verrà creata una temporanea, con a un indirizzo IP pubblico per la macchina virtuale temporanea. Subnet Se è stata selezionata una rete virtuale esistente, selezionare una subnet dall'elenco. Dopo aver completato questa scheda, selezionare Avanti.
Nella scheda Personalizzazioni è possibile aggiungere script predefiniti o script personalizzati da eseguire durante la compilazione dell'immagine.
Per aggiungere uno script predefinito:
Selezionare +Aggiungere uno script predefinito.
Selezionare gli script da usare dall'elenco e inserire tutte le informazioni necessarie. Gli script predefiniti includono i riavvii, se necessario.
Seleziona Salva.
Per aggiungere uno script personalizzato:
Selezionare +Immetti uno script personalizzato.
Immettere un nome e l'URI (Uniform Resource Identifier) per lo script. Deve trattarsi di una posizione disponibile pubblicamente, ad esempio GitHub, un servizio Web o un account di archiviazione personalizzato. Per usare un account di archiviazione, è necessario assegnare all'identità gestita un ruolo Controllo degli accessi in base al ruolo appropriato, ad esempio il Ruolo con autorizzazioni di lettura per i dati dei BLOB di archiviazione.
Seleziona Salva. È possibile ripetere questi passaggi per ogni script personalizzato da aggiungere.
Per modificare l'ordine di esecuzione degli script, selezionare Sposta su, Sposta giù, Sposta all'inizio o Sposta alla fine. Dopo aver completato questa scheda, selezionare Avanti.
Nella scheda Tag immettere qualsiasi coppia nome/valore sia utile per organizzare le risorse, quindi selezionare Avanti. Viene creato automaticamente un tag
AVD_IMAGE_TEMPLATE : AVD_IMAGE_TEMPLATE
. Per altre informazioni, vedere la guida alle decisioni per la denominazione delle risorse e l'assegnazione di tag.Nella scheda Rivedi e crea rivedere le informazioni da usare durante la distribuzione e quindi selezionare Crea.
Suggerimento
La visualizzazione del nuovo modello può richiedere circa 20 secondi. In Modelli di immagine personalizzati selezionare Aggiorna per controllare lo stato.
La rimozione o la disinstallazione dell'app Microsoft Store non è supportata. Leggere come Configurare l'accesso a Microsoft Store.
Compilare l'immagine
Dopo aver creato correttamente il modello di immagine personalizzato, è necessario compilare l'immagine personalizzata. Per compilare l'immagine personalizzata tramite il portale di Azure:
In Modelli di immagine personalizzati selezionare la casella corrispondente al modello di immagine personalizzato che si vuole compilare.
Selezionare Avvia compilazione. La compilazione dell'immagine ha inizio. Il tempo necessario per il completamento dipende dal tempo necessario per eseguire gli eventuali script predefiniti e personalizzati.
Selezionare Aggiorna per controllare lo stato. Per altre informazioni sullo stato di compilazione, selezionare il nome del modello di immagine personalizzato dove è visibile lo Stato esecuzione compilazione.
Creare un pool di host con host di sessione usando l'immagine personalizzata
A questo punto è stata creata un'immagine personalizzata che sarà possibile usare per la creazione di VM dell'host di sessione. Se si vogliono creare un pool di host e host di sessione da Desktop virtuale Azure usando il portale di Azure, seguire la procedura descritta in Creare un pool di host. Per la scheda Macchine virtuali, se si aggiungono macchine virtuali seguire questa procedura per usare l'immagine personalizzata:
Per Immagine, selezionare Visualizza tutte le immagini.
Selezionare Elementi personali.
Selezionare Immagini personali per visualizzare un elenco di immagini gestite oppure selezionare Immagini condivise per visualizzare un elenco di immagini in Raccolta di calcolo di Azure.
Importante
Quando si seleziona una dimensione di macchina virtuale, è necessario selezionare una dimensione corrispondente alla generazione dell'immagine di origine.
Completare i passaggi per creare un pool di host e host di sessione dall'immagine personalizzata.