Introduzione

Completato

Azure CycleCloud è un'applicazione che offre un modo semplice, sicuro e scalabile per creare, personalizzare e gestire i cluster HPC (High Performance Computing) in Azure.

Scenario

Contoso, Ltd. è una società di servizi oceanografici e meteorologici con sede a Houston in Texas. Il team di ricerca si affida soprattutto a un cluster HPC locale per eseguire le attività basate su Slurm.

Il progetto appena iniziato prevede diverse simulazioni per monitorare le tempeste che si spostano lungo la Costa del golfo degli Stati Uniti durante la stagione delle tempeste. Purtroppo, in seguito a una valutazione iniziale si è visto che la capacità di calcolo del cluster HPC locale esistente non è sufficiente per eseguire le simulazioni.

In qualità di ingegnere capo della ricerca, si vuole usare la sottoscrizione di Azure esistente di Contoso per effettuare il provisioning di un nuovo cluster HPC. Per poter usare le competenze tecniche del team, è necessario assicurarsi che l'architettura e lo stack di software del cluster da distribuire in Azure corrispondano esattamente a quelli del cluster locale. È anche necessario tenere in considerazione le indicazioni del team di gestione, che ha sottolineato l'importanza di mantenere il costo del cluster entro il budget previsto per il progetto.

Si inizia con l'esaminare le opzioni per la distribuzione, il funzionamento e il monitoraggio dei cluster HPC in Azure. Per semplificare queste attività, si decide di valutare le funzionalità di Azure CycleCloud.

Cosa si fa?

In questo modulo si distribuirà prima di tutto una macchina virtuale di Azure che ospita l'applicazione Azure CycleCloud e la si configurerà per usare la sottoscrizione di Azure. Si userà quindi l'interfaccia grafica dell'applicazione Azure CycleCloud appena distribuita per creare un cluster HPC basato su modelli Slurm predefiniti e infine per convalidarne le funzionalità di base. Per rispettare le indicazioni del team di gestione, si configureranno anche avvisi relativi al budget, si terminerà il cluster dopo aver completato la valutazione e si elimineranno tutte le risorse di cui verrà effettuato il provisioning durante questo modulo per evitare costi non necessari.

Qual è l'obiettivo principale?

Al termine del modulo si sarà in grado di installare e configurare Azure CycleCloud, descriverne le opzioni di integrazione con le utilità di pianificazione non Microsoft e usarlo per distribuire un cluster HPC di base in Azure.