Creare un account Batch nel portale di Azure

Questo articolo illustra come usare il portale di Azure per creare un account Azure Batch con proprietà dell'account per adattarsi allo scenario di calcolo. Viene illustrato come visualizzare le proprietà dell'account, ad esempio chiavi di accesso e URL dell'account. Si apprenderà anche come configurare e creare account Batch in modalità sottoscrizione utente.

Per informazioni di base su account e scenari Batch, vedere Flusso di lavoro e risorse del servizio Batch.

Creare un account Batch

Quando si crea un account Batch, è possibile scegliere tra la sottoscrizione utente e le modalità di allocazione del pool di servizi Batch. Per la maggior parte dei casi, è consigliabile usare la modalità di allocazione predefinita del pool di servizi Batch. In modalità servizio Batch, le risorse correlate alle macchine virtuali e alle macchine virtuali per i pool vengono allocate nelle sottoscrizioni di Azure gestite dal servizio Batch.

Nella modalità di allocazione del pool di sottoscrizioni utente, le risorse correlate alle macchine virtuali e di calcolo per i pool vengono create direttamente nella sottoscrizione dell'account Batch quando viene creato un pool. Negli scenari in cui si crea un pool di Batch in una rete virtuale specificata, alcune risorse correlate alla rete vengono create nella sottoscrizione della rete virtuale.

Per creare un account Batch in modalità di allocazione del pool di sottoscrizioni utente, è necessario registrare anche la sottoscrizione con Azure Batch e associare l'account ad Azure Key Vault. Per altre informazioni sui requisiti per la modalità di allocazione del pool di sottoscrizioni utente, vedere Configurare la modalità sottoscrizione utente.

Per creare un account Batch nella modalità di servizio Batch predefinita:

  1. Accedere al portale di Azure.

  2. Nella casella Ricerca di Azure immettere e quindi selezionare account batch.

  3. Nella pagina Account Batch selezionare Crea.

  4. Nella pagina Nuovo account Batch immettere o selezionare i dettagli seguenti.

    • Sottoscrizione: selezionare la sottoscrizione da usare se non è già selezionata.

    • Gruppo di risorse: selezionare il gruppo di risorse per l'account Batch oppure crearne uno nuovo.

    • Nome account: immettere un nome per l'account Batch. Il nome deve essere univoco all'interno dell'area di Azure, può contenere solo caratteri minuscoli o numeri e deve avere una lunghezza compresa tra 3 e 24 caratteri.

      Nota

      Il nome dell'account Batch fa parte del relativo ID e non può essere modificato dopo la creazione.

    • Località: selezionare l'area di Azure per l'account Batch, se non è già selezionata.

    • Archiviazione account: selezionare Facoltativamente selezionare Selezionare un account di archiviazione per associare un account Archiviazione di Azure all'account Batch.

      Screenshot della schermata Nuovo account Batch.

      Nella schermata Scegli account di archiviazione selezionare un account di archiviazione esistente o selezionare Crea nuovo per crearne uno nuovo. Per prestazioni ottimali, è consigliabile configurare un account di archiviazione per utilizzo generico v2.

      Screenshot della schermata Crea account di archiviazione.

  5. Facoltativamente, selezionare Avanti: Avanzate o la scheda Avanzate per specificare tipo di identità, modalità di allocazione pool e modalità di autenticazione. Le opzioni predefinite funzionano per la maggior parte degli scenari. Per creare l'account in modalità sottoscrizione utente, vedere Configurare la modalità sottoscrizione utente.

  6. Facoltativamente, selezionare Avanti: Rete o rete per configurare l'accesso alla rete pubblica per l'account Batch.

    Screenshot delle opzioni di rete durante la creazione di un account Batch.

  7. Selezionare Rivedi e crea e, al termine della convalida, selezionare Crea per creare l'account Batch.

Visualizzare le proprietà dell'account Batch

Dopo aver creato l'account, selezionare Vai alla risorsa per accedere alle impostazioni e alle proprietà. In alternativa, cercare e selezionare account batch nella casella di ricerca del portale e selezionare l'account dall'elenco nella pagina Account Batch.

Screenshot della pagina Account Batch nella portale di Azure.

Nella pagina dell'account Batch è possibile accedere a tutte le impostazioni e le proprietà dell'account dal menu di spostamento a sinistra.

  • Quando si sviluppa un'applicazione usando le API Batch, si usano un URL e una chiave dell'account per accedere alle risorse di Batch. Per visualizzare le informazioni di accesso dell'account Batch, selezionare Chiavi.

    Screenshot delle chiavi dell'account Batch nella portale di Azure.

    Batch supporta anche l'autenticazione di Microsoft Entra. È necessario accedere agli account Batch in modalità sottoscrizione utente usando Microsoft Entra ID. Per altre informazioni, vedere Autenticare i servizi di Azure Batch con Microsoft Entra ID.

  • Per visualizzare il nome e le chiavi dell'account di archiviazione associato all'account Batch, selezionare Account di archiviazione.

  • Per visualizzare le quote di risorse applicabili all'account Batch, selezionare Quote.

Configurare la modalità sottoscrizione utente

Prima di poter creare un account Batch in modalità sottoscrizione utente, è necessario eseguire diversi passaggi.

Importante

Per creare un account Batch in modalità sottoscrizione utente, è necessario avere il ruolo Collaboratore o Proprietario nella sottoscrizione.

È necessario accettare le condizioni legali per l'immagine prima di usare una sottoscrizione con un account Batch in modalità sottoscrizione utente. Se non è stata eseguita questa azione, è possibile che venga visualizzato l'errore Allocazione non riuscita a causa dell'idoneità per l'acquisto nel Marketplace quando si tenta di allocare nodi Batch.

Per accettare le condizioni legali, eseguire i comandi Get-AzMarketplaceTerms e Set-AzMarketplaceTerms in PowerShell. Impostare i parametri seguenti in base alla configurazione del pool di Batch:

  • Publisher: autore dell'immagine
  • Product: l'offerta di immagine
  • Name: SKU dell'offerta

Ad esempio:

Get-AzMarketplaceTerms -Publisher 'microsoft-azure-batch' -Product 'ubuntu-server-container' -Name '20-04-lts' | Set-AzMarketplaceTerms -Accept

Importante

Se è stato abilitato Azure Marketplace privato, è necessario seguire la procedura descritta in Aggiungere una nuova raccolta per aggiungere una nuova raccolta per consentire l'immagine selezionata.

Consentire a Batch di accedere alla sottoscrizione

Quando si crea il primo account Batch in modalità sottoscrizione utente in una sottoscrizione di Azure, è necessario registrare la sottoscrizione con Batch. È necessario eseguire questa registrazione una sola volta per ogni sottoscrizione.

Importante

Per eseguire questa azione, sono necessarie le autorizzazioni di proprietario nella sottoscrizione.

  1. Nella portale di Azure cercare e selezionare le sottoscrizioni.

  2. Nella pagina Sottoscrizioni selezionare la sottoscrizione da usare per l'account Batch.

  3. Nella pagina Sottoscrizione selezionare Provider di risorse nel riquadro di spostamento a sinistra.

  4. Nella pagina Provider di risorse cercare Microsoft.Batch. Se il provider di risorse Microsoft.Batch viene visualizzato come NotRegistered, selezionarlo e quindi selezionare Registra nella parte superiore della schermata.

    Screenshot della pagina Provider di risorse.

  5. Tornare alla pagina Sottoscrizione e selezionare Controllo di accesso (IAM) nel riquadro di spostamento a sinistra.

  6. Nella parte superiore della pagina Controllo di accesso (IAM) selezionare Aggiungi aggiungi>assegnazione di ruolo.

  7. Nella schermata Aggiungi assegnazione di ruolo, in Tipo di assegnazione selezionare Ruolo amministratore con privilegi e quindi selezionare Avanti.

  8. Nella scheda Ruolo selezionare il ruolo Collaboratore o Proprietario per l'account Batch e quindi selezionare Avanti.

  9. Nella scheda Membri scegliere + Seleziona membri. Nella schermata Seleziona membri cercare e selezionare Microsoft Azure Batch e quindi selezionare Seleziona.

Per i passaggi dettagliati, vedere Assegnare ruoli di Azure usando il portale di Azure.

Creare un insieme di credenziali delle chiavi

La modalità sottoscrizione utente richiede Azure Key Vault. L'insieme di credenziali delle chiavi deve trovarsi nella stessa sottoscrizione e nella stessa area dell'account Batch e usare criteri di accesso dell'insieme di credenziali.

Per creare un nuovo insieme di credenziali delle chiavi:

  1. Cercare e selezionare Insiemi di credenziali delle chiavi nella casella Ricerca di Azure e quindi selezionare Crea nella pagina Insiemi di credenziali delle chiavi.
  2. Nella pagina Crea un insieme di credenziali delle chiavi immettere un nome per l'insieme di credenziali delle chiavi e scegliere un gruppo di risorse esistente o crearne uno nuovo nella stessa area dell'account Batch.
  3. Nella scheda Configurazione di accesso selezionare Criteri di accesso dell'insieme di credenziali in Modello di autorizzazione.
  4. Lasciare le impostazioni rimanenti in valori predefiniti, selezionare Rivedi e crea e quindi selezionare Crea.

Creare un account Batch in modalità sottoscrizione utente

Per creare un account Batch in modalità sottoscrizione utente:

  1. Seguire le istruzioni precedenti per creare un account Batch, ma selezionare Sottoscrizione utente per modalità di allocazione pool nella scheda Avanzate della pagina Nuovo account Batch.
  2. È quindi necessario selezionare Selezionare un insieme di credenziali delle chiavi per selezionare un insieme di credenziali delle chiavi esistente o crearne uno nuovo.
  3. Dopo aver selezionato l'insieme di credenziali delle chiavi, selezionare la casella di controllo accanto a Accetto di concedere ad Azure Batch l'accesso a questo insieme di credenziali delle chiavi.
  4. Selezionare Rivedi e crea e quindi creaper creare l'account Batch.

Creare un account Batch con la modalità di autenticazione designata

Per creare un account Batch con le impostazioni della modalità di autenticazione:

  1. Seguire le istruzioni precedenti per creare un account Batch, ma selezionare Servizio Batch per la modalità di autenticazione nella scheda Avanzate della pagina Nuovo account Batch.

  2. È quindi necessario selezionare Modalità di autenticazione per definire la modalità di autenticazione che un account Batch può usare tramite la chiave della proprietà della modalità di autenticazione.

  3. È possibile selezionare una delle 3 "Microsoft Entra ID, Shared Key, Task Authentication Token authentication mode for the Batch account to support or leave the settings at default values.

    Screenshot delle opzioni modalità di autenticazione durante la creazione di un account Batch.

  4. Lasciare le impostazioni rimanenti in valori predefiniti, selezionare Rivedi e crea e quindi selezionare Crea.

Suggerimento

Per una maggiore sicurezza, è consigliabile limitare la modalità di autenticazione dell'account Batch esclusivamente all'ID Microsoft Entra. Questa misura riduce il rischio di esposizione a chiave condivisa e introduce controlli controllo degli accessi in base al ruolo aggiuntivi. Per altri dettagli, vedere Procedure consigliate per la sicurezza di Batch.

Avviso

Il token di autenticazione dell'attività verrà ritirato il 30 settembre 2024. Se è necessaria questa funzionalità, è consigliabile usare l'identità gestita assegnata dall'utente nel pool di Batch come alternativa.

Concedere manualmente l'accesso all'insieme di credenziali delle chiavi

È anche possibile concedere manualmente l'accesso all'insieme di credenziali delle chiavi.

  1. Selezionare Criteri di accesso nel riquadro di spostamento sinistro della pagina dell'insieme di credenziali delle chiavi.

  2. Nella pagina Criteri di accesso selezionare Crea.

  3. Nella schermata Crea criteri di accesso selezionare almeno le autorizzazioni Get, List, Set e Delete in Autorizzazioni segrete. Per gli insiemi di credenziali delle chiavi con eliminazione temporanea abilitata, selezionare anche Ripristina.

    Screenshot delle selezioni delle autorizzazioni segrete per Azure Batch

  4. Selezionare Avanti.

  5. Nella scheda Entità cercare e selezionare Microsoft Azure Batch.

  6. Selezionare la scheda Rivedi e crea e quindi selezionare Crea.

Nota

Attualmente, il nome dell'account Batch supporta solo i criteri di accesso. Quando si crea un account Batch, assicurarsi che l'insieme di credenziali delle chiavi usi i criteri di accesso associati anziché le autorizzazioni controllo degli accessi in base al ruolo EntraID. Per altre informazioni su come aggiungere criteri di accesso all'istanza di Azure Key Vault, vedere Configurare l'istanza di Azure Key Vault.

Configurare le quote di sottoscrizione

Per gli account Batch della sottoscrizione utente, è necessario impostare manualmente le quote di base. Le quote di core di Batch standard non si applicano agli account in modalità sottoscrizione utente. Le quote nella sottoscrizione per core di calcolo a livello di area, core di calcolo per serie e altre risorse vengono usate e applicate.

Per visualizzare e configurare le quote di core associate all'account Batch:

  1. Nella portale di Azure selezionare l'account Batch in modalità sottoscrizione utente.
  2. Nel menu a sinistra selezionare Quote.

Altre opzioni di gestione dell'account Batch

È anche possibile creare e gestire account Batch usando gli strumenti seguenti:

Passaggi successivi

  • Informazioni sul flusso di lavoro e sulle risorse principali del servizio Batch, ad esempio pool, nodi, processi e attività.
  • Informazioni di base sullo sviluppo di un'applicazione abilitata per Batch usando la libreria client Batch .NET o Python. Queste guide introduttive illustrano un'applicazione di esempio che usa il servizio Batch per eseguire un carico di lavoro in più nodi di calcolo, usando Archiviazione di Azure per la gestione temporanea e il recupero dei file del carico di lavoro.