Ignora esplorazione

Big Compute con Azure Batch

I carichi di lavoro per Big Compute e HPC (High Performance Computing) presentano normalmente un elevato utilizzo di calcolo e possono essere eseguiti in parallelo, sfruttando i vantaggi della scalabilità e della flessibilità del cloud. I carichi di lavoro vengono spesso eseguiti in modo asincrono tramite l'elaborazione batch, con le risorse di calcolo necessarie per eseguire il lavoro e la pianificazione dei processi necessari per specificare il lavoro. Gli esempi di carichi di lavoro per Big Compute e HPC includono simulazioni Monte Carlo per il rischio finanziario, il rendering di immagini, la transcodifica di file multimediali, l'elaborazione di file e le simulazioni di progettazione o scientifiche.

Questa soluzione implementa un'applicazione nativa del cloud con Azure Batch, che fornisce l'allocazione e la gestione di risorse, l'installazione di applicazioni, il ridimensionamento automatico delle risorse e la pianificazione dei processi come servizio della piattaforma. Batch offre anche acceleratori di carichi di lavoro di livello superiore, in particolare per l'esecuzione di R in parallelo, il training di intelligenza artificiale e i carichi di lavoro di rendering.

Questa soluzione è basata sui servizi gestiti di Azure, ovvero Macchine virtuali, Archiviazione e Batch. Questi servizi vengono eseguiti in un ambiente a disponibilità elevata, con patch e supportato, per permetterti di concentrarti sulla tua soluzione.

6 4 3 5 2 1

Carica i file di input e le applicazioni nel tuo account di archiviazione di Azure.

Crea un pool Batch di nodi di calcolo, un processo per eseguire il carico di lavoro nel pool e le attività nel processo.

Batch scarica i file di input e le applicazioni.

Batch monitora l'esecuzione delle attività.

Batch carica l'output delle attività.

Scarica i file di output.

  1. 1 Carica i file di input e le applicazioni nel tuo account di archiviazione di Azure.
  2. 2 Crea un pool Batch di nodi di calcolo, un processo per eseguire il carico di lavoro nel pool e le attività nel processo.
  3. 3 Batch scarica i file di input e le applicazioni.
  1. 4 Batch monitora l'esecuzione delle attività.
  2. 5 Batch carica l'output delle attività.
  3. 6 Scarica i file di output.

Linee guida di implementazione

Prodotti/Descrizione Documentazione

Archiviazione

Archiviazione di oggetti a scalabilità molto elevata per dati non strutturati.

Batch

Pianificazione dei processi e gestione dei calcoli di livello cloud.

Informazioni sui prodotti

I collegamenti disponibili a destra forniscono documentazione sulla distribuzione e sulla gestione di alcuni prodotti.

Architetture delle soluzioni correlate

7 6 5 4 3 2 1

HPC ibrido in Azure con HPC Pack

Microsoft HPC Pack è una soluzione HPC (High Performance Computing) gratuita basata sulle tecnologie Microsoft Azure e Windows Server. HPC Pack combina un set completo di strumenti per la distribuzione, l'amministrazione, la pianificazione di processi e il monitoraggio per l'ambiente cluster HPC Windows e Linux, offrendo una piattaforma flessibile per lo sviluppo e l'esecuzione di applicazioni HPC in locale e in Azure.