Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Abilitazione dell'API REST Slurm in AWS 2 PEZZI
Abilita l'API REST di Slurm per accedere all'interfaccia HTTP del tuo cluster per la gestione e il monitoraggio programmatici dei job. È possibile abilitare questa funzionalità durante la creazione del cluster o aggiornare un cluster esistente che soddisfi i requisiti.
Prerequisiti
Prima di abilitare l'API REST di Slurm, assicurati di avere:
Procedura
Per abilitare l'API REST di Slurm su un nuovo cluster
- Console di gestione AWS
-
-
Aprire la console AWS PCS all'indirizzo. https://console.aws.amazon.com/pcs/
-
Scegli Crea cluster.
-
In Dettagli del cluster, scegli Slurm versione 25.05 o successiva.
-
Configura le altre impostazioni del cluster secondo necessità.
-
Nella sezione di configurazione dello Scheduler, imposta l'API REST su Abilitato.
-
Configura il tuo gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 dalle fonti desiderate.
-
Completa il processo di creazione del cluster.
- AWS CLI
-
-
Aggiungi una configurazione REST di Slurm durante la creazione del cluster.
aws pcs create-cluster --region region \
--cluster-name my-cluster \
--scheduler type=SLURM, version=25.05 \
--size SMALL \
--networking subnetIds=subnet-ExampleId1,securityGroupIds=sg-ExampleId1 \
--slurm-configuration slurmRest='{mode=STANDARD}'
-
Configura il tuo gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 dalle fonti desiderate.
Per abilitare l'API REST di Slurm su un cluster esistente
- Console di gestione AWS
-
-
Aprire la console AWS PCS all'indirizzo. https://console.aws.amazon.com/pcs/
-
Scegli il tuo cluster dall'elenco.
-
Verifica che il tuo cluster utilizzi Slurm versione 25.05 o successiva nei dettagli del cluster.
-
Scegli Modifica cluster.
-
Nella sezione di configurazione dello Scheduler, imposta REST API su Abilitato.
-
Scegli Update cluster per applicare le modifiche.
-
Configura il tuo gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 dalle fonti desiderate.
- AWS CLI
-
-
Aggiorna il cluster con una configurazione REST di Slurm, come in questo esempio.
aws pcs update-cluster --cluster-identifier my-cluster \
--slurm-configuration 'slurmRest={mode=STANDARD}'
-
Configura il tuo gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 proveniente dalle fonti desiderate.
Cosa succede dopo l'abilitazione
Quando si abilita l'API REST, AWS PCS automaticamente:
-
Genera una chiave di firma JWT e la memorizza in AWS Secrets Manager.
-
Espone l'endpoint dell'API all'https://<clusterPrivateIpAddress>:6820interno del tuo VPC.
-
Aggiorna la configurazione del cluster per mostrare i dettagli dell'endpoint dell'API REST.
È ora possibile autenticare e utilizzare l'API REST per la gestione dei job e le operazioni del cluster.