Il servizio di calcolo parallelo AWS ora supporta i plugin SPANK di Slurm

Inserito il: 4 ago 2025

Oggi AWS ha introdotto il supporto dei plugin SPANK (Slurm Plug-in Architecture for Node and job [K]control) per il servizio di calcolo parallelo AWS (AWS PCS), consentendo di estendere e modificare il modo in cui Slurm pianifica ed elabora i carichi di lavoro di calcolo ad alte prestazioni (HPC) senza dover modificare direttamente Slurm.

L'utilizzo dei plugin SPANK rende ora possibile integrare AWS PCS con tecnologie container, implementare il monitoraggio personalizzato della memoria e dei modelli di I/O e modificare dinamicamente l'avvio dei processi per ottimizzare la gestione delle risorse. Ad esempio, è possibile utilizzare i plugin Enroot e Pyxis per eseguire facilmente carichi di lavoro di machine learning e HPC containerizzati utilizzando immagini provenienti da Amazon Elastic Container Registry, Docker Hub, NVIDIA NGC o altri registri di container.

Questa funzionalità è disponibile in tutte le regioni AWS in cui è supportato AWS PCS. I plugin SPANK possono essere implementati installandoli e configurandoli sulle Amazon Machine Image (AMI) che alimentano i nodi di calcolo AWS PCS. I plugin vengono caricati dinamicamente durante il runtime, al momento dell'avvio dei processi, offrendo un modo semplice per estendere le funzionalità di Slurm.

Per ulteriori informazioni sull'utilizzo dei plugin SPANK con AWS PCS, consulta la guida utente di AWS PCS.