Concetti chiave per Azure Lab Services
Importante
Azure Lab Services verrà ritirato il 28 giugno 2027. Per altre informazioni, vedere la guida al ritiro.
Questo articolo descrive i concetti e le definizioni principali di Azure Lab Services.
Il diagramma concettuale seguente mostra come sono correlati i diversi componenti di Azure Lab Services.
Piano lab
In Azure Lab Services, un piano lab è una risorsa di Azure e funge da raccolta di configurazioni e impostazioni che si applicano a tutti i lab che ha creato. Ad esempio, i piani lab specificano la configurazione di rete, l'elenco delle immagini delle macchine virtuali disponibili e le dimensioni delle macchine virtuali, e se è possibile usare l’integrazione di Canvas per un lab. Altre informazioni sulla pianificazione delle impostazioni del piano lab.
È possibile associare un piano lab a zero o più lab. Ogni lab usa le impostazioni di configurazione del piano lab. Azure Lab Services usa i ruoli controllo degli accessi in base al ruolo di Azure (Azure RBAC) per concedere le autorizzazioni per la creazione di lab. Altre informazioni sui ruoli predefiniti di Azure Lab Services..
Lab
Un lab contiene la configurazione e le impostazioni per la creazione e l’esecuzione di macchine virtuali lab. Ad esempio, si specifica l'immagine della macchina virtuale di base per le macchine virtuali lab selezionando un'immagine da Azure Marketplace o da una raccolta di calcolo di Azure. Facoltativamente, è possibile personalizzare questa immagine VM usando una macchina virtuale modello.
È possibile configurare ulteriormente il comportamento del lab creando pianificazioni lab o configurando impostazioni di arresto automatico per ottimizzare i costi.
Quando si pubblica un lab, Azure Lab Services effettua il provisioning delle VM lab. Tutte le VM lab per un lab condividono la stessa configurazione e sono identiche.
Per creare lab in Azure Lab Services, l'account Azure deve disporre del ruolo Controllo degli accessi in base al ruolo (RBAC) di Azure Creatore lab oppure è necessario essere il proprietario del piano lab corrispondente. Altre informazioni sui ruoli predefiniti di Azure Lab Services..
Usare il sito Web di Azure Lab Services (https://labs.azure.com) per creare lab per un piano lab. In alternativa, è anche possibile configurare l'integrazione di Microsoft Teams o l’integrazione di Canvas con Azure Lab Services per creare lab direttamente in Microsoft Teams o Canvas.
Per impostazione predefinita, l'accesso alle macchine virtuali del lab è limitato. Per un lab, è possibile configurare l'elenco di utenti del lab che hanno accesso al lab.
Per iniziare, creare un lab usando il portale di Azure.
Raccolta di calcolo di Azure
Quando si crea un lab, si seleziona l'immagine della macchina virtuale di base per le VM lab. È possibile usare una raccolta di calcolo di Azure per archiviare e condividere immagini di macchine virtuali personalizzate. Usando una raccolta di calcolo, si evita di dover applicare ripetutamente le stesse personalizzazioni quando si crea un nuovo lab. Se è stato personalizzato un lab con una macchina virtuale modello, è possibile esportare la macchina virtuale modello nella raccolta di calcolo.
Per usare immagini VM da una raccolta di calcolo, collegare la raccolta di calcolo di Azure al piano lab. A un piano lab è possibile collegare zero o più raccolte di calcolo di Azure. Dopo aver collegato una raccolta di calcolo, è possibile abilitare o disabilitare immagini specifiche.
Informazioni su come collegare o scollegare una raccolta di calcolo di Azure.
Macchina virtuale modello
È possibile scegliere di creare un lab personalizzabile che consente di modificare l'immagine di base per le macchine virtuali del lab. In questo caso, Azure Lab Services crea una macchina virtuale modello del lab a cui è possibile connettersi e personalizzarla. Ad esempio, è possibile installare componenti software aggiuntivi, ad esempio Visual Studio, o configurare il sistema operativo per disabilitare il processo del server Web.
Quando si pubblica il lab, Azure Lab Services crea o aggiorna le VM lab in base all’immagine VM modello. Se si modifica la VM modello in una fase successiva, quando si ripubblica la VM modello tutte le VM lab vengono aggiornate in modo che corrispondano al nuovo modello. Quando si ripubblica una VM modello, Azure Lab Services ricrea l'immagine delle VM lab e rimuove tutte le modifiche e i dati nella VM.
Con l’introduzione dei piani lab, è anche possibile creare un lab senza modello. In un lab senza modello, si seleziona l'immagine di base per le VM lab da Azure Marketplace o da una raccolta di calcolo di Azure e non è possibile personalizzare ulteriormente l'immagine di un lab senza modello. È possibile usare lab senza modello perché è possibile gestire le immagini VM golden in una raccolta di calcolo di Azure. Il vantaggio dei lab senza modello è che tutti i lab usano le immagini golden senza modifiche. Un altro vantaggio è la maggiore rapidità con cui viene creato il lab, perché non è necessario creare una VM modello.
Informazioni su come creare e gestire un modello in Azure Lab Services.
Macchina virtuale lab
In Azure Lab Services, le VM lab sono macchine virtuali gestite che ottengono la configurazione dal lab. Tutte le VM per un lab sono identiche. Quando si pubblica il lab, Azure Lab Services effettua il provisioning delle VM lab.
Dopo aver pubblicato le VM lab, gli utenti del lab possono connettersi alla loro VM tramite Desktop remoto (RDP) o Secure Shell (SSH). Per potersi connettere alla VM lab, gli utenti del lab devono prima registrarsi per il lab usando un collegamento di registrazione. Azure Lab Services, quindi, assegna l'utente a una VM lab specifica.
Nelle impostazioni del lab è possibile configurare una o più pianificazioni e assegnare una quota utente.
Programmazione
Le pianificazioni sono fasce orarie che definiscono quando le VM lab sono disponibili per l'ora della classe. Con le pianificazioni è possibile evitare che gli utenti del lab debbano attendere l'avvio della loro macchina virtuale. Le pianificazioni possono essere una tantum o ricorrenti. Il creatore del lab può definire pianificazioni per un lab.
L'uso delle pianificazioni per un lab è facoltativo; è possibile, invece, specificare una quota utente o usare una combinazione di entrambi. Una quota utente è il tempo in cui gli utenti del lab possono eseguire la loro VM lab al di fuori dell'ora pianificata. Ad esempio, per completare assegnazioni o compiti. Qualunque tempo pianificato non viene conteggiato rispetto a un tempo aggiuntivo di cui dispongono gli utenti del lab. Un lab può usare una quota tempo, un tempo pianificato o una combinazione di entrambi.
Scenari di esempio per l'uso delle pianificazioni:
- Una classe avviene a intervalli regolari o in un momento predefinito. Si assegnano una o più pianificazioni che corrispondono alle fasce orarie della classe e che consentono agli studenti di seguire le istruzioni del docente durante le ore in classe.
- Una classe avviene a intervalli regolari e gli studenti devono completare le assegnazioni dopo le ore in classe. Si assegna una pianificazione che corrisponde alle fasce orarie della classe e si assegna la quota utente per gli studenti per il completamento delle assegnazioni fuori orario.
Esistono due tipi di pianificazione.
- Standard. Questa pianificazione avvia tutte le VM lab, tranne quelle non ancora assegnate, all'ora di avvio specificata e arresta tutte le macchine virtuali del lab all'ora di arresto specificata.
- Solo arresto. Questa pianificazione arresta tutte le VM lab all'ora specificata, anche se l'autore del lab o l'utente del lab ha avviato manualmente la macchina virtuale.
Azure Lab Services avvia una VM lab, indipendentemente dal fatto che l'utente acceda alla macchina virtuale. Per ridurre i costi di esecuzione delle VM inutilizzate, vedere come configurare l'arresto automatico delle VM lab.
Per altre informazioni sulle pianificazioni, vedere Creare e gestire pianificazioni per lab in Azure Lab Services.
Obiettivo di vendita
Una quota è il limite di tempo per cui un utente del lab può usare la sua macchina virtuale al di fuori degli eventi lab pianificati. L'uso della quota è facoltativo ed è possibile usare pianificazioni lab o una combinazione di entrambe. Se non viene assegnata alcuna quota, gli utenti del lab possono usare la loro macchina virtuale solo durante l'orario pianificato o se il creatore del lab avvia manualmente una VM lab per loro.
Scenari di esempio per l'uso delle quote:
- Gli studenti devono usare le loro macchine virtuali del lab al di fuori del tempo in classe per completare i loro compiti. È possibile assegnare una pianificazione per il tempo in classe e assegnare anche ore di quota per i compiti.
- I tempi in classe non sono regolari e gli studenti possono trovarsi in aree geografiche diverse. Il lab non ha eventi pianificati e si specificano solo le ore di quota per gli utenti del lab.
Quando un utente del lab avvia la sua VM lab, ha inizio il conteggio delle ore di quota per il lab. Se un creatore del lab avvia manualmente la VM lab per uno studente, le ore di quota non vengono usate per tale studente.
La quota si applica a un lab per ogni utente del lab singolarmente, per l'intera durata del lab.
Un lab può usare una quota tempo, un tempo pianificato o una combinazione di entrambi.
Rete avanzata
Con i paini lab, si ha un maggiore controllo della rete virtuale per i lab usando la rete avanzata. Con la rete avanzata, è possibile connettersi a una rete virtuale.
Usare la rete avanzata per connettersi su risorse locali, ad esempio server di gestione, e usare percorsi definiti dall'utente (UDR). Alcune organizzazioni hanno anche requisiti e configurazioni di rete avanzati da applicare ai lab. Ad esempio, i requisiti di rete possono includere un controllo del traffico di rete, la gestione delle porte, l'accesso alle risorse in una rete interna e altro.
La rete avanzata di Azure Lab Services usa l'inserimento di una rete virtuale (VNET) per connettere un piano lab alla rete virtuale. L’inserimento VNET sostituisce il peering di reti virtuali di Azure Lab Services usato con gli account lab.
Altre informazioni su come connettere un piano lab a una rete virtuale.