Creare un account Batch nel portale di AzureCreate a Batch account with the Azure portal

Informazioni su come creare un account Batch di Azure nel portale di Azure, scegliere le proprietà dell'account adatte allo scenario di calcolo.Learn how to create an Azure Batch account in the Azure portal, and choose the account properties that fit your compute scenario. Informazioni su dove trovare le proprietà di account importanti come le chiavi di accesso e gli URL dell'account.Learn where to find important account properties like access keys and account URLs.

Per informazioni sugli account e gli scenari Batch, vedere la panoramica della funzionalità.For background about Batch accounts and scenarios, see the feature overview.

Creare un account BatchCreate a Batch account

Nota

Quando si crea un account Batch, è in genere consigliabile scegliere la modalità Servizio Batch predefinita, in cui i pool vengono associati in background nelle sottoscrizioni gestite da Azure.When creating a Batch account, you should generally choose the default Batch service mode, in which pools are allocated behind the scenes in Azure-managed subscriptions. Nella modalità Sottoscrizione utente alternativa, che non è più consigliata per la maggior parte degli scenari, le VM e le altre risorse di Batch vengono create direttamente nella sottoscrizione durante la creazione di un pool.In the alternative user subscription mode, which is no longer recommended for most scenarios, Batch VMs and other resources are created directly in your subscription when a pool is created. Per creare un account Batch in modalità Sottoscrizione utente, è anche necessario registrare la sottoscrizione in Azure Batch e associare l'account ad Azure Key Vault.To create a Batch account in user subscription mode, you must also register your subscription with Azure Batch, and associate the account with an Azure Key Vault.

  1. Accedere al portale di Azure.Sign in to the Azure portal.
  2. Fare clic su Nuovo e cercare nel Marketplace Servizio Batch.Click New, and search the Marketplace for Batch Service.

    Batch in Marketplace

  3. Selezionare Servizio Batch, fare clic su Crea e quindi immettere le impostazioni in Nuovo account Batch.Select Batch Service, click Create, and enter New Batch account settings. Vedere i dettagli seguenti.See the following details.

    Creare un account Batch

    a.a. Nome account: il nome scelto deve essere univoco all'interno dell'area di Azure in cui viene creato l'account. Vedere Località di seguito.Account name: The name you choose must be unique within the Azure region where the account is created (see Location below). Il nome dell'account può contenere solo caratteri minuscoli o numeri e deve avere una lunghezza di 3-24 caratteri.The account name may contain only lowercase characters or numbers, and must be 3-24 characters in length.

    b.b. Sottoscrizione: sottoscrizione in cui creare l'account Batch.Subscription: The subscription in which to create the Batch account. Se è presente solo una sottoscrizione, è selezionata per impostazione predefinita.If you have only one subscription, it is selected by default.

    c.c. Modalità di allocazione del pool: se questa impostazione è visualizzata, accettare il valore predefinito Servizio Batch.Pool allocation mode: If this setting appears, accept the default Batch service.

    c.c. Gruppo di risorse: selezionare un gruppo di risorse esistente per il nuovo account Batch. È possibile crearne facoltativamente uno nuovo.Resource group: Select an existing resource group for your new Batch account, or optionally create a new one.

    d.d. Località: area di Azure in cui creare l'account Batch.Location: The Azure region in which to create the Batch account. Solo le aree supportate dalla sottoscrizione e dal gruppo di risorse vengono visualizzate come opzioni.Only the regions supported by your subscription and resource group are displayed as options.

    e.e. Account di archiviazione (facoltativo): account di Archiviazione di Azure per uso generico associato all'account Batch.Storage account (optional): A general-purpose Azure Storage account that you associate with your Batch account. Tale operazione è consigliata per la maggior parte degli account Batch.This is recommended for most Batch accounts. Per altri dettagli, vedere Account di archiviazione di Azure collegato più avanti in questo articolo.See Linked Azure Storage account later in this article for details.

  4. Fare clic su Crea per creare l'account.Click Create to create the account.

Visualizzare le proprietà dell'account BatchView Batch account properties

Dopo avere creato l'account, fare clic sull'account per accedere alle impostazioni e proprietà associate.Once the account has been created, click the account to access its settings and properties. È possibile accedere a tutte le impostazioni e proprietà dell'account usando il menu a sinistra.You can access all account settings and properties by using the left menu.

Pagina Account Batch nel portale di Azure

  • URL dell'account Batch: quando si sviluppa un'applicazione con le API Batch, è necessario un URL dell'account per accedere alle risorse di Batch.Batch account URL: When you develop an application with the Batch APIs, you need an account URL to access your Batch resources. Un URL dell'account Batch ha il seguente formato:A Batch account URL has the following format:

    https://<account_name>.<region>.batch.azure.com

URL dell'account Batch nel portale

  • Chiavi di accesso: per autenticare l'accesso all'account Batch dall'applicazione, è possibile usare una chiave di accesso dell'account.Access keys: To authenticate access to your Batch account from your application, you can use an account access key. Batch supporta anche l'autenticazione di Azure Active Directory.(Batch also supports Azure Active Directory authentication.)

    Per visualizzare o rigenerare le chiavi di accesso, selezionare Chiavi.To view or regenerate the access keys, select Keys.

    Chiavi dell'account Batch nel portale di Azure

PrezziPricing

Azure Batch è un servizio gratuito. Non vengono effettuati addebiti per l'account Batch in sé.Azure Batch is a free service; you aren't charged for the Batch account itself. Vengono addebitati i costi per le risorse di calcolo di Azure sottostanti utilizzate dalle soluzioni Batch e per le risorse utilizzate da altri servizi durante l'esecuzione dei carichi di lavoro.You are charged for the underlying Azure compute resources that your Batch solutions consume, and for the resources consumed by other services when your workloads run. Vengono ad esempio addebitati i costi per i nodi di calcolo (VM) nei pool e per i dati archiviati in Archiviazione di Azure come input o output per le attività.For example, you are charged for the compute nodes (VMs) in your pools and for the data you store in Azure Storage as input or output for your tasks. Analogamente, se si usa la funzionalità dei pacchetti dell'applicazione di Batch, vengono addebitati i costi per le risorse di Archiviazione di Azure usate per archiviare i pacchetti dell'applicazione.Similarly, if you use the application packages feature of Batch, you are charged for the Azure Storage resources used for storing your application packages. Per altre informazioni, vedere Prezzi di Batch.See Batch pricing for more information.

Con le macchine virtuali a bassa priorità è possibile ridurre significativamente i costi dei carichi di lavoro di Azure Batch.Low-priority VMs can significantly reduce the cost of Batch workloads. Per informazioni sui prezzi per le macchine virtuali a bassa priorità, vedere Prezzi di Batch.For information about pricing for low-priority VMs, see Batch Pricing.

Account di archiviazione di Azure collegatoLinked Azure Storage account

È possibile collegare un account di archiviazione di Azure per uso generico all'account Batch e questa operazione può essere utile per molti scenari.You can link a general-purpose Azure Storage account to your Batch account, which is helpful for many scenarios. La funzionalità Pacchetti dell'applicazione di Batch usa l'archivio BLOB di Azure, proprio come la libreria Batch File Conventions .NET.The application packages feature of Batch uses Azure Blob storage, as does the Batch File Conventions .NET library. Queste funzionalità facoltative facilitano la distribuzione delle applicazioni eseguite dalle attività di Batch e il salvataggio permanente dei dati prodotti.These optional features assist you in deploying the applications that your Batch tasks run, and persisting the data they produce.

È consigliabile creare un nuovo account di archiviazione da usare esclusivamente con l'account Batch.We recommend that you create a new Storage account exclusively for use by your Batch account. Azure Batch supporta attualmente solo il tipo di account di archiviazione per utilizzo generico.Azure Batch currently supports only the general-purpose Storage account type. Questo tipo di account è descritto nel passaggio 5 Creare un account di archiviazione in Informazioni sugli account di archiviazione di Azure.This account type is described in step 5, Create a storage account, in About Azure storage accounts.

Creazione di un account di archiviazione per utilizzo generico

Nota

Prestare attenzione quando si rigenerano le chiavi di accesso di un account di archiviazione collegato.Be careful when regenerating the access keys of a linked Storage account. Rigenerare solo una chiave dell'account di archiviazione e fare clic su Sincronizza chiavi nella pagina dell'account di archiviazione collegato.Regenerate only one Storage account key and click Sync Keys on the linked Storage account page. Attendere cinque minuti per consentire la propagazione delle chiavi ai nodi di calcolo dei pool, quindi rigenerare e sincronizzare l'altra chiave, se necessario.Wait five minutes to allow the keys to propagate to the compute nodes in your pools, then regenerate and synchronize the other key if necessary. Se si rigenerano entrambe le chiavi contemporaneamente, i nodi di calcolo non riusciranno a sincronizzare entrambe le chiavi e perderanno l'accesso all'account di archiviazione.If you regenerate both keys at the same time, your compute nodes will not be able to synchronize either key, and they will lose access to the Storage account.

Rigenerazione delle chiavi degli account di archiviazioneRegenerating storage account keys

Configurazione aggiuntiva per la modalità Sottoscrizione utenteAdditional configuration for user subscription mode

Se si sceglie di creare un account Batch in modalità Sottoscrizione utente, prima di creare l'account eseguire questi passaggi aggiuntivi.If you choose to create a Batch account in user subscription mode, perform the following additional steps before creating the account.

Consentire ad Azure Batch di accedere alla sottoscrizione (operazione occasionale)Allow Azure Batch to access the subscription (one-time operation)

Quando si crea il primo account Batch in modalità Sottoscrizione utente, è necessario registrare la sottoscrizione in Batch.When creating your first Batch account in user subscription mode, you need to register your subscription with Batch. Se questa operazione è stata fatta precedentemente, passare alla sezione successiva.(If you previously did this, skip to the next section.)

  1. Accedere al portale di Azure.Sign in to the Azure portal.

  2. Fare clic su Altri servizi > Sottoscrizioni e quindi fare clic sulla sottoscrizione che si desidera usare per l'account Batch.Click More Services > Subscriptions, and click the subscription you want to use for the Batch account.

  3. Nella pagina Sottoscrizione fare clic su Controllo di accesso (IAM) > Aggiungi.In the Subscription page, click Access control (IAM) > Add.

    Controllo di accesso alla sottoscrizione

  4. Nella pagina Aggiungi autorizzazioni selezionare il ruolo Collaboratore e cercare l'API Batch.On the Add permissions page, select the Contributor role, search for the Batch API. Cercare ognuna di queste stringhe fino a trovare l'API:Search for each of these strings until you find the API:

    1. MicrosoftAzureBatch.MicrosoftAzureBatch.
    2. Microsoft Azure Batch.Microsoft Azure Batch. I tenant di Azure AD più recenti potrebbero usare questo nome.Newer Azure AD tenants may use this name.
    3. ddbf3205-c6bd-46ae-8127-60eb93363864 è l'ID dell'API Batch.ddbf3205-c6bd-46ae-8127-60eb93363864 is the ID for the Batch API.
  5. Una volta trovata l'API Batch, selezionarla e fare clic su Salva.Once you find the Batch API, select it and click Save.

    Aggiungere le autorizzazioni di Batch

Creare un insieme di credenziali delle chiaviCreate a key vault

In modalità di sottoscrizione utente, è necessario un insieme di credenziali delle chiavi di Azure che appartiene allo stesso gruppo di risorse come l'account Batch da creare.In user subscription mode, an Azure key vault is required that belongs to the same resource group as the Batch account to be created. Assicurarsi che il gruppo di risorse sia in un'area in cui Batch è disponibile e che supporta la sottoscrizione.Make sure the resource group is in a region where Batch is available and which your subscription supports.

  1. Nel portale di Azure fare clic su Nuovo > Sicurezza e identità > Insieme di credenziali delle chiavi.In the Azure portal, click New > Security + Identity > Key Vault.

  2. Nella pagina Crea insieme di credenziali delle chiavi immettere un nome per l'insieme di credenziali delle chiavi e creare un gruppo di risorse nell'area desiderata per l'account Batch.In the Create Key Vault page, enter a name for the key vault, and create a resource group in the region you want for your Batch account. Lasciare i valori predefiniti per le impostazioni rimanenti, quindi fare clic su Crea.Leave the remaining settings at default values, then click Create.

Quote e limiti del servizio BatchBatch service quotas and limits

Come per la sottoscrizione di Azure e altri servizi di Azure, agli account Batch vengono applicati determinati limiti e quote.As with your Azure subscription and other Azure services, certain quotas and limits apply to Batch accounts. Le quote correnti per un account Batch sono visualizzate in Quote.Current quotas for a Batch account appear in Quotas.

Quote dell'account Batch nel portale di Azure

Per aumentare molte di queste quote, è possibile inviare una richiesta di supporto gratuito per il prodotto nel portale di Azure.Additionally, many of these quotas can be increased with a free product support request submitted in the Azure portal. Per informazioni dettagliate sulla richiesta di aumenti delle quote, vedere Quote e limiti per il servizio Azure Batch .See Quotas and limits for the Azure Batch service for details on requesting quota increases.

Altre opzioni di gestione dell'account BatchOther Batch account management options

Oltre a usare il portale di Azure, è possibile creare e gestire account Batch anche con gli strumenti seguenti:In addition to using the Azure portal, you can create and manage Batch accounts with the following:

Passaggi successiviNext steps

  • Per altre informazioni sui concetti e sulle funzionalità del servizio Batch, vedere Panoramica delle funzionalità di Batch.See the Batch feature overview to learn more about Batch service concepts and features. L'articolo descrive le risorse primarie di Batch, tra cui pool, nodi di calcolo, processi e attività, e fornisce una panoramica delle funzionalità del servizio per carichi di lavoro di calcolo su larga scala.The article discusses the primary Batch resources such as pools, compute nodes, jobs, and tasks, and provides an overview of the service's features for large-scale compute workloads.
  • Apprendere le nozioni di base dello sviluppo di un'applicazione abilitata per Batch con la libreria client Batch .NET o con Python.Learn the basics of developing a Batch-enabled application using the Batch .NET client library or Python. Gli articoli introduttivi illustrano un'applicazione funzionante che usa il servizio Batch per eseguire un carico di lavoro in più nodi di calcolo e include l'uso di Archiviazione di Azure per lo staging e il recupero dei file del carico di lavoro.These introductory articles guide you through a working application that uses the Batch service to execute a workload on multiple compute nodes, and includes using Azure Storage for workload file staging and retrieval.