Crea una versione specifica di un'istanza di blocchi note gestiti dall'utente
Questa pagina descrive come creare un'istanza di blocchi note gestiti dall'utente in base a una versione specifica di Deep Learning VM Images.
Perché potresti voler creare una versione specifica
Per assicurarti che l'istanza di blocchi note gestiti dall'utente disponga di un software compatibile con il codice o l'applicazione, puoi creare una versione specifica.
Le istanze di blocchi note gestiti dall'utente vengono create utilizzando immagini Deep Learning VM. Le immagini delle Deep Learning VM vengono aggiornate di frequente e le versioni specifiche del software e dei pacchetti preinstallati variano da una versione all'altra.
Per saperne di più sulle versioni specifiche di Deep Learning VM, consulta le note di rilascio di Deep Learning VM.
Dopo aver creato una versione specifica di un'istanza di blocchi note gestiti dall'utente, puoi eseguirne l'upgrade. L'upgrade dell'istanza comporta l'aggiornamento del software e dei pacchetti preinstallati. Per maggiori informazioni, consulta la pagina relativa all'upgrade dell'ambiente di un'istanza di blocco note gestita dall'utente.
Prima di iniziare
Prima di poter creare un'istanza Notebooks gestiti dall'utente, devi avere un progetto Google Cloud e abilitare l'API Notebooks per quel progetto.- Accedi al tuo account Google Cloud. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.
-
Nella pagina del selettore di progetti della console Google Cloud, seleziona o crea un progetto Google Cloud.
-
Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.
-
Attiva l'API Notebooks.
-
Nella pagina del selettore di progetti della console Google Cloud, seleziona o crea un progetto Google Cloud.
-
Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.
-
Attiva l'API Notebooks.
- Se prevedi di utilizzare GPU con la tua istanza di blocchi note gestiti dall'utente, controlla la pagina delle quote nella console Google Cloud per assicurarti di disporre di un numero sufficiente di GPU nel progetto. Se le GPU non sono elencate nella pagina delle quote o se hai bisogno di una quota GPU aggiuntiva, puoi richiedere un aumento della quota. Consulta Richiesta di un aumento della quota nella pagina Quote delle risorse di Compute Engine.
Ruoli obbligatori
Se hai creato tu il progetto, disponi del ruolo IAM Proprietario (roles/owner
) per il progetto, che include tutte le autorizzazioni richieste. Salta questa sezione e inizia a creare la tua istanza di blocchi note gestiti dall'utente. Se non hai creato tu il progetto, continua in questa sezione.
Per assicurarti che il tuo account utente disponga delle autorizzazioni necessarie per creare un'istanza di blocchi note gestiti dall'utente di Vertex AI Workbench, chiedi all'amministratore di concedere al tuo account utente i seguenti ruoli IAM sul progetto:
-
Amministratore blocchi note (
roles/notebooks.admin
) -
Utente account di servizio (
roles/iam.serviceAccountUser
)
Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.
L'amministratore potrebbe anche essere in grado di concedere al tuo account utente le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Trova la versione specifica desiderata
Per creare un'istanza di blocchi note gestiti dall'utente in base a una versione specifica di Deep Learning VM, devi conoscere il nome dell'immagine della versione specifica di Deep Learning VM che vuoi utilizzare.
Ogni release di Deep Learning VM include aggiornamenti a molte immagini diverse e ogni immagine nella release ha un proprio nome.
Per trovare il nome specifico dell'immagine che vuoi:
Trova il numero di release di Deep Learning VM per cui vuoi ottenere i nomi delle immagini. I numeri di release sono inclusi nelle note di rilascio di Deep Learning VM. I numeri delle release sono sotto forma di
M
seguito dal numero della release, ad esempioM79
.Per elencare i nomi delle immagini per una specifica release di Deep Learning VM, esegui questo comando.
gcloud compute images list --project="deeplearning-platform-release" \ --format="value(name)" \ --filter="labels.release=RELEASE_NUMBER" \ --show-deprecated
Sostituisci
RELEASE_NUMBER
con un numero di release di Deep Learning VM, ad esempioM79
.Trova il nome dell'immagine che vuoi utilizzare.
Creare una versione specifica dalla riga di comando
Per creare una versione specifica di un'istanza di blocchi note gestiti dall'utente dalla riga di comando, completa i seguenti passaggi:
Esegui questo comando
gcloud notebooks
:gcloud notebooks instances create INSTANCE_NAME \ --vm-image-project="deeplearning-platform-release" \ --vm-image-name=VM_IMAGE_NAME \ --machine-type=MACHINE_TYPE \ --location=LOCATION
Sostituisci quanto segue:
INSTANCE_NAME
: il nome della nuova istanzaVM_IMAGE_NAME
: il nome dell'immagine che vuoi utilizzare per creare l'istanzaMACHINE_TYPE
: il tipo di macchina della VM dell'istanzaLOCATION
: la località Google Cloud in cui vuoi che si trovi la nuova istanza
Accedi all'istanza dalla console Google Cloud.
Passaggi successivi
Scopri di più sull'upgrade delle istanze di blocchi note gestiti dall'utente per assicurarti che l'upgrade dell'istanza avvenga solo quando è tutto pronto.
Installa le dipendenze sulla nuova istanza di blocchi note gestiti dall'utente.
Scopri di più sulle istanze Deep Learning VM nella documentazione di Deep Learning VM.
Scopri di più sul monitoraggio dello stato di integrità dell'istanza di blocchi note gestiti dall'utente.