Riepilogo

Completato

È stato necessario determinare se Azure CycleCloud fosse in grado di facilitare la distribuzione e la gestione in Azure di cluster HPC basati su Slurm. Ci si è anche voluti assicurare di poter applicare le indicazioni del team di gestione per mantenere il costo del cluster entro il budget previsto per il progetto.

In questo modulo si configura Azure CycleCloud usando un'immagine di Azure Marketplace e si configura l'accesso alla sottoscrizione di Azure con un'identità gestita assegnata dal sistema. L'approccio segue le procedure consigliate per Microsoft, creando una configurazione semplice da implementare e gestire. È stata quindi usata l'interfaccia grafica dell'applicazione Azure CycleCloud per creare, configurare e avviare un cluster basato su Slurm a partire da un modello predefinito, semplificando anche notevolmente il processo di implementazione. Durante la configurazione del cluster, sono stati impostati avvisi relativi al budget per poter mantenere il costo del cluster entro il budget previsto per il progetto.

L'implementazione manuale delle funzionalità equivalenti, senza il livello di astrazione offerto da Azure CycleCloud, sarebbe più complessa perché sarebbe necessario gestire direttamente il ciclo di vita delle risorse di Azure che costituiscono la base dei cluster HPC. Gestendo il provisioning, la configurazione e il monitoraggio delle risorse, Azure CycleCloud consente di concentrarsi sulle esigenze aziendali invece che sull'infrastruttura sottostante.