Reservation
Come riservare le proprie risorse
Reservation delle risorse di calcolo
Su Copernico, le risorse di calcolo sono condivise ed accessibili in modo equo da tutti i gruppi di ricerca dell'Ateneo, secondo le normali politiche di scheduling di SLURM.
Alcuni gruppi di ricerca, tuttavia, finanziano direttamente l'acquisto di hardware per il cluster.
Cos'è una reservation
Una reservation è un blocco temporaneo di risorse del cluster, con una data di inizio e una data di fine, riservato in modo esclusivo per un utilizzo intensivo. Durante la sua validità, le risorse coinvolte non sono utilizzabili da altri utenti o gruppi.
Una reservation può essere definita su:
- Chi può usarla: utenti specifici, gruppi di ricerca o combinazioni dei due;
- Cosa viene riservato: nodi interi, un numero di GPU/CPU all'interno di uno o più nodi, oppure un'intera partizione del cluster.
Su Copernico la reservation si applica sempre in modo netto: la risorsa è o pienamente condivisa tra tutti i gruppi (funzionamento ordinario), oppure interamente riservata al gruppo richiedente per la durata della reservation.
Regole per la richiesta
| Regola | Dettaglio |
|---|---|
| Ambito | La reservation può essere richiesta solo su risorse finanziate dal proprio gruppo di ricerca. |
| Preavviso | La richiesta va inviata preferibilmente almeno 7 giorni prima della data di inizio desiderata. |
| Durata minima | 14 giorni. |
| Durata massima | La data di fine non può superare l'ultimo giorno del mese successivo alla data di inizio (esempio: inizio il 15 settembre → scadenza massima il 31 Ottobre), garantendo una durata massima (previo rinnovo) di 2 mensilità |
| Rinnovo | Il rinnovo segue le stesse regole della prima creazione della reservation.Non c'è un numero massimo di rinnovi: una reservation può essere rinnovata più volte, a condizione che l'utilizzo effettivo delle risorse ne giustifichi la continuazione. |
| Revoca per uso inadeguato | Se l'utilizzo delle risorse riservate non è adeguatamente intensivo , la reservation può essere revocata arbitrariamente previa notifica dagli amministratori del cluster. |
| Reservation condivise tra più gruppi | Se più gruppi di ricerca hanno co-finanziato la stessa risorsa ed uno o più gruppi di essi necessitasse di una reservation, si accorderanno privatamente con tutti i gruppi coinvolti nel finanziamento di quella risorsa sui termini e inviano un'unica richiesta concorde estesa ad almeno un manager di tutti i gruppi coinvolti al finanziamento di tali risorse a support.hpc@unife.it come indicato successivamente. |
Come richiedere o rinnovare una reservation
Per richiedere o rinnovare una reservation, scrivere una email a support.hpc@unife.it, mettendo in copia almeno un manager per ciascun gruppo di ricerca che ha finanziato le risorse di calcolo coinvolte.
Nella richiesta, l'utente responsabile della richiesta è tenuto a specificare:
- il proprio gruppo di ricerca;
- per quali utenti e/o gruppi di ricerca deve essere creata la reservation;
- per quali e quante risorse deve essere creata la reservation;
- la data di inizio (preferibilmente nel rispetto del preavviso di 7 giorni);
- la data di fine (nel rispetto della durata minima e massima previste);
- la finalità della reservation;
- eventuali note aggiuntive utili a evitare di riservare risorse che poi non vengono effettivamente utilizzate.
Se il lavoro per cui è stata richiesta la reservation termina prima della data di fine prevista, si raccomanda di segnalarlo tempestivamente a support.hpc@unife.it, così da poter revocare la reservation in anticipo e restituire la risorsa alla disponibilità comune.
Confidiamo nel buon senso e nella collaborazione di tutti i gruppi di ricerca per un uso corretto ed equo del cluster di calcolo.