Account lab e piani lab in Azure Lab Services

In Azure Lab Services i piani lab sostituiscono gli account lab e esistono alcune differenze fondamentali tra i due concetti. In questo articolo viene fornita una panoramica delle modifiche apportate ai piani lab e al modo in cui i piani lab sono diversi dagli account lab. I piani lab apportano miglioramenti a prestazioni, affidabilità e scalabilità. I piani lab offrono anche maggiore flessibilità per la gestione dei lab, l'uso della capacità e il monitoraggio dei costi.

Importante

I piani lab di Azure Lab Services sostituiscono gli account lab. Informazioni su come iniziare creando un piano lab. Per i clienti dell'account lab esistenti, è consigliabile eseguire la migrazione dagli account lab ai piani lab.

Panoramica

I piani lab sostituiscono gli account lab e, anche se sono dotati di nuove funzionalità chiave, condividono molti concetti familiari. I piani lab, simili agli account lab, fungono da raccolta di configurazioni e impostazioni per la creazione di lab. Ad esempio, per configurare raccolte immagini, impostazioni di arresto, gestione degli utenti del lab o per specificare impostazioni di rete avanzate.

I piani lab presentano anche differenze fondamentali. Ad esempio, i lab creati con i piani lab sono ora una risorsa di Azure a proprio diritto, che li rende una risorsa di pari livello per i piani lab.

Usando i piani lab, è possibile sbloccare diverse nuove funzionalità:

Integrazione dell'area di disegno. Se l'organizzazione usa Canvas, i docenti non devono più lasciare Canvas per creare lab con Azure Lab Services. Gli studenti possono connettersi alla propria macchina virtuale dall'interno del corso in Canvas.

Capacità assegnata per cliente. Non è più necessario condividere la capacità con altri utenti. Se l'organizzazione ha richiesto una quota maggiore, Azure Lab Services lo alloca solo per l'utente.

Rete avanzata. La rete avanzata sostituisce il peering reti virtuali. Nella sottoscrizione di Azure è possibile creare una rete virtuale nella stessa area del piano lab e delegare una subnet a Azure Lab Services.

Miglioramento dell'arresto automatico. Le impostazioni di arresto automatico sono ora disponibili per i sistemi operativi Windows e Linux. Altre informazioni sulle distribuzioni linux supportate.

Altri ruoli predefiniti. Oltre al ruolo predefinito Lab Creator, sono ora disponibili più ruoli di gestione del lab, ad esempio Lab Assistant. Altre informazioni sul controllo degli accessi in base al ruolo in Azure Lab Services.

Miglioramento del rilevamento dei costi in Gestione costi Microsoft. Le macchine virtuali lab sono ora monitorate dall'unità di costo in Gestione costi Microsoft. I tag per l'ID del piano lab e il nome del lab vengono aggiunti automaticamente a ogni voce di costo. Se si vuole tenere traccia del costo di un singolo lab, raggruppare le voci dei costi della macchina virtuale del lab in base al tag del nome del lab. I tag personalizzati nei lab vengono propagati anche alle voci di Gestione costi Microsoft per consentire un'ulteriore analisi dei costi.

Aggiornamenti all'esperienza del proprietario del lab. Scegliere di ignorare il processo di creazione del modello durante la creazione di un nuovo lab se è già disponibile un'immagine pronta per l'uso. È anche possibile aggiungere un utente non amministratore alle macchine virtuali del lab.

Aggiornamenti all'esperienza utente del lab. Oltre a ricreare la macchina virtuale del lab, gli utenti del lab possono ora ridistribuire anche la macchina virtuale del lab senza perdere i dati all'interno della macchina virtuale del lab. Inoltre, l'esperienza di registrazione del lab è semplificata quando si usano lab in Teams, Canvas o con i gruppi di Microsoft Entra. In questi casi, Azure Lab Services assegna automaticamente una macchina virtuale lab a un utente del lab.

SDK. Azure Lab Services è ora integrato con il modulo Az PowerShell e supporta i modelli di Azure Resource Manager (ARM). È anche possibile usare .NET SDK o Python SDK.

Differenza tra piani lab e account lab

I piani lab sostituiscono gli account lab in Azure Lab Services. La tabella seguente elenca le differenze fondamentali tra i piani del lab e gli account lab:

Account lab Piano lab
L'account lab era l'unica risorsa con cui gli amministratori potevano interagire all'interno del portale di Azure. Amministrazione istrator può ora gestire due tipi di risorse, piano lab e lab, nel portale di Azure.
L'account lab è stato l'elemento padre per i lab. Il piano lab è una risorsa di pari livello per la risorsa lab. Il raggruppamento dei lab viene ora eseguito dal gruppo di risorse.
L'account lab è stato usato come contenitore per i lab. Una modifica all'account lab ha spesso interessato i lab sottostanti. Il piano lab funge da raccolta di configurazioni e impostazioni applicate quando viene creato un lab. Se si modificano le impostazioni di un piano lab, queste modifiche non influiscono sui lab esistenti creati in precedenza dal piano del lab. L'eccezione è costituita dalle informazioni interne della Guida, che influiranno su tutti i lab.

Gli account e i lab del lab hanno una relazione genitoriale. Il passaggio a una relazione di pari livello tra il piano del lab e il lab offre un'esperienza aggiornata. La tabella seguente confronta l'esperienza precedente con un account lab e la nuova esperienza migliorata con un piano lab.

Funzionalità/area Account lab Piano lab
Gestione risorse L'account lab era l'unica risorsa rilevata nella portale di Azure. Tutte le altre risorse erano risorse figlio dell'account lab e rilevate direttamente in Lab Services. I piani e i lab del lab sono ora risorse di pari livello in Azure. Amministrazione istrator possono usare gli strumenti esistenti nel portale di Azure per gestire i lab. Le macchine virtuali continueranno a essere una risorsa figlio di lab.
Tracciabilità costi In Gestione costi Microsoft gli amministratori possono tenere traccia e analizzare i costi solo a livello di servizio e a livello di account lab. Le voci di costo in Gestione costi Microsoft sono ora per le macchine virtuali del lab. I tag automatici in ogni voce specificano l'ID del piano lab e il nome del lab. È possibile analizzare i costi in base al piano del lab, al lab o alla macchina virtuale dall'interno della portale di Azure. I tag personalizzati nel lab verranno visualizzati anche nei dati sui costi.
Selezione delle aree Per impostazione predefinita, i lab sono stati creati nella stessa area geografica dell'account lab. Un'area geografica è in genere allineata a un paese/area geografica e contiene una o più aree di Azure. I proprietari del lab non sono stati in grado di gestire esattamente l'area di Azure in cui risiedono i lab. Nel piano lab gli amministratori possono ora gestire le aree di Azure esatte consentite per la creazione del lab. Per impostazione predefinita, i lab verranno creati nella stessa area di Azure del piano lab.
Si noti che quando un piano lab ha abilitato la rete avanzata, i lab vengono creati nella stessa area di Azure della rete virtuale.
Esperienza di eliminazione Quando un account lab viene eliminato, vengono eliminati anche tutti i lab all'interno di esso. Quando si elimina un piano lab, i lab non vengono eliminati. Dopo l'eliminazione di un piano lab, i lab manterranno riferimenti alla rete virtuale anche se è abilitata la rete avanzata. Tuttavia, se un piano lab è stato connesso a una raccolta di calcolo di Azure, i lab non possono più esportare un'immagine in tale raccolta di calcolo di Azure.
Connessione a una rete virtuale L'account lab ha fornito un'opzione per eseguire il peering a una rete virtuale. Se si dispone già di lab nell'account lab prima di eseguire il peering a una rete virtuale, la connessione di rete virtuale non si applica ai lab esistenti. Amministrazione non è stato possibile indicare quali lab nell'account lab sono stati con peering alla rete virtuale. In un piano lab, gli amministratori configurano la rete avanzata solo al momento della creazione del piano lab. Dopo aver creato un piano lab, verrà visualizzata una connessione di sola lettura alla rete virtuale. Se è necessario usare un'altra rete virtuale, creare un nuovo piano di lab configurato con la nuova rete virtuale.
Esperienza del portale lab I lab sono elencati in account lab in https://labs.azure.com. I lab sono elencati sotto il nome del gruppo di risorse in https://labs.azure.com. Se sono presenti più piani lab nello stesso gruppo di risorse, i docenti possono scegliere quale piano di lab usare durante la creazione del lab.
Altre informazioni sul gruppo di risorse e sulla struttura del piano lab.
Autorizzazioni necessarie per gestire i lab Per creare un ruolo lab:
- Lab Contributor nell'account lab.

Per modificare un ruolo lab:
- Reader esistente nell'account lab.
- Ruolo Proprietario o Collaboratore nel lab (ai creatori del lab viene assegnato il ruolo Proprietario a tutti i lab creati).
Per creare un ruolo lab:
- Owner o Collaboratore nel gruppo di risorse che contiene il piano lab.
- Ruolo autore del lab nel piano del lab.

Per modificare un ruolo lab:
- Proprietario o Collaboratore esistente nel lab (ai creatori del lab viene assegnato il ruolo Proprietario a tutti i lab creati).

Altre informazioni sul controllo degli accessi in base al ruolo di Azure Lab Services.

Problemi noti

  • Quando si usano le funzionalità di rete avanzate, prestare attenzione per apportare modifiche alla rete virtuale, alla subnet e alle risorse create da Lab Services collegate alla subnet. Inoltre, i lab che usano la rete avanzata devono essere eliminati prima di eliminare la rete virtuale.

  • Lo spostamento di risorse lab e piano lab da un'area di Azure a un'altra non è supportato.

  • È necessario registrare il provider di risorse di calcolo di Azure prima che Azure Lab Services possa creare e collegare una risorsa della raccolta di calcolo di Azure.

  • Se si collega una raccolta di calcolo di Azure, la raccolta di calcolo e il piano lab devono trovarsi nella stessa area di Azure. È anche consigliabile selezionare questa area di Azure solo nelle aree abilitate.

Passaggi successivi

Se si usano account lab, seguire questa procedura per eseguire la migrazione degli account lab ai piani lab.

Se non si ha familiarità con Azure Lab Services, iniziare creando un nuovo piano lab.