View a markdown version of this page

Aggiornare un ambiente di servizio in AWS Batch - AWS Batch

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à.

Aggiornare un ambiente di servizio in AWS Batch

È possibile aggiornare un ambiente di servizio per modificarne i limiti di capacità, cambiarne lo stato operativo o aggiornare i tag delle risorse. Gli aggiornamenti dell'ambiente di servizio consentono di regolare la capacità man mano che i requisiti del carico di lavoro di SageMaker formazione cambiano o modificano le impostazioni operative senza ricreare l'ambiente. Prima di aggiornare un ambiente di servizio, è necessario comprendere quali parametri possono essere modificati e l'impatto delle modifiche sui processi in esecuzione.

Puoi modificare i limiti di capacità, lo stato o i tag di un ambiente di servizio.

Nota

Quando i limiti di capacità vengono abbassati, i job già negli stati SCHEDULED, STARTING o RUNNING non vengono terminati. Already-scheduled i lavori possono far sì che l'utilizzo corrente superi temporaneamente il nuovo limite di capacità, ma i nuovi lavori rispetteranno i limiti aggiornati durante la pianificazione.

Update a service environment (AWS Console)

Usa la AWS Batch console per aggiornare un ambiente di servizio tramite l'interfaccia web.

Per aggiornare un ambiente di servizio

  1. Apri la AWS Batch console all'indirizzo https://console.aws.amazon.com/batch/.

  2. Nel riquadro di navigazione, selezionare Compute environments (Ambienti di calcolo).

  3. Scegli la scheda Ambiente di servizio.

  4. Scegli l'ambiente di servizio da aggiornare.

  5. Scegli Azioni, quindi scegli una delle seguenti opzioni:

    • Stato: scegli Abilita o Disabilita per modificare lo stato.

    • Limite di capacità: modifica il numero massimo di istanze

  6. Scegli Salva modifiche per applicare le modifiche.

L'ambiente di servizio si aggiorna immediatamente. Controlla i dettagli dell'ambiente per confermare che le modifiche sono state applicate correttamente. Se hai disabilitato l'ambiente di servizio, le code di lavoro associate interromperanno l'elaborazione dei nuovi invii di lavori di servizio finché non lo riattivi.

Update a service environment (AWS CLI)

Utilizzate il update-service-environment comando per modificare un ambiente di servizio con la CLI. AWS

Per aggiornare i limiti di capacità dell'ambiente di servizio

  1. Aggiornare il limite di capacità per un ambiente di servizio:

    aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --capacity-limits capacityUnit=NUM_INSTANCES,maxCapacity=20
  2. Verifica che l'aggiornamento sia stato applicato correttamente:

    aws batch describe-service-environments \ --service-environments my-sagemaker-service-env

Per aggiornare lo stato dell'ambiente di servizio

  1. Disabilita un ambiente di servizio per interrompere l'elaborazione di nuovi lavori:

    aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --state DISABLED
  2. Re-enable un ambiente di servizio per riprendere l'elaborazione:

    aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --state ENABLED

Gli aggiornamenti dell'ambiente di servizio hanno effetto immediato. Monitora lo stato dell'ambiente di servizio per garantire che gli aggiornamenti vengano completati correttamente prima di inviare nuovi lavori.