Avvio dell'interruzione di un'istanza spot - Amazon Elastic Compute Cloud

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

Avvio dell'interruzione di un'istanza spot

Puoi selezionare una richiesta di istanza Spot o una richiesta Spot Fleet nella EC2 console Amazon e avviare un'interruzione dell'istanza Spot in modo da poter testare come le applicazioni sulle tue istanze Spot gestiscono le interruzioni. Quando avvii un'interruzione di un'istanza Spot, Amazon ti EC2 avvisa che l'istanza Spot verrà interrotta entro due minuti e poi, dopo due minuti, l'istanza verrà interrotta.

Il servizio sottostante che esegue l'interruzione dell'istanza Spot è (). AWS Fault Injection Service AWS FIS Per informazioni su AWS FIS, consulta AWS Fault Injection Service.

Nota

I comportamenti di interruzione sono terminate, stop e hibernate. Se imposti il comportamento di interruzione su hibernate, quando avvii l'interruzione di un'istanza spot il processo di ibernazione inizia immediatamente.

L'avvio di un'interruzione di un'istanza Spot è supportato in tutti i paesi Regioni AWS tranne Asia Pacifico (Giacarta), Asia Pacifico (Osaka), Cina (Pechino), Cina (Ningxia) e Medio Oriente (). UAE

Avvio dell'interruzione di un'istanza spot

Puoi utilizzare la EC2 console per avviare rapidamente un'interruzione di un'istanza Spot. Quando si seleziona una richiesta di istanza spot, è possibile avviare l'interruzione di un'istanza spot. Quando si seleziona una richiesta di una serie di istanze spot, è possibile avviare l'interruzione di più istanze spot in una sola volta.

Per esperimenti più avanzati per testare le interruzioni delle istanze Spot, puoi creare esperimenti personalizzati utilizzando la console. AWS FIS

Per avviare l'interruzione di un'istanza Spot in una richiesta di istanza Spot utilizzando la console EC2
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, scegli Richieste spot.

  3. Seleziona la richiesta di un'istanza spot e scegli Actions (Operazioni), Initiate interruption (Avvia interruzione). Per avviare un'interruzione non è possibile selezionare più richieste di istanza spot.

  4. Nella finestra di dialogo Initiate Spot Instance interruption (Avvia interruzione istanza spot), in Service access (Accesso al servizio), usa il ruolo predefinito o scegli un ruolo esistente. Per scegliere un ruolo esistente, scegli Usa un ruolo di servizio esistente, quindi, per IAMruolo, seleziona il ruolo da usare.

  5. Quando sei pronto all'avvio dell'interruzione di un'istanza spot, scegli Initiate interruption (Avvia interruzione).

Per avviare l'interruzione di una o più istanze Spot in una richiesta Spot Fleet utilizzando la console EC2
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, scegli Richieste spot.

  3. Seleziona la richiesta di una serie di istanze spot e scegli Operazioni, Avvia interruzione. Per avviare un'interruzione non è possibile selezionare più richieste di serie di istanze spot.

  4. Nella finestra di dialogo Specifica il numero di istanze spot, in Numero di istanze da interrompere, inserisci il numero di istanze spot da interrompere, quindi scegli Conferma.

    Nota

    Il numero non può superare il numero di istanze Spot presenti nel parco istanze o la quota prevista per il numero di istanze Spot che AWS FIS possono essere interrotte per esperimento.

  5. Nella finestra di dialogo Initiate Spot Instance interruption (Avvia interruzione istanza spot), in Service access (Accesso al servizio), usa il ruolo predefinito o scegli un ruolo esistente. Per scegliere un ruolo esistente, scegli Usa un ruolo di servizio esistente, quindi, per IAMruolo, seleziona il ruolo da utilizzare.

  6. Quando sei pronto all'avvio dell'interruzione di un'istanza spot, scegli Initiate interruption (Avvia interruzione).

Creazione di esperimenti più avanzati per testare le interruzioni delle istanze spot tramite la console AWS FIS
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, scegli Richieste spot.

  3. Scegli Actions (Operazioni), Create advanced experiments (Crea esperimenti avanzati).

    La AWS FIS console si apre. Per ulteriori informazioni, consulta Tutorial: Test delle interruzioni di istanze spot tramite AWS FIS nella Guida per l'utente di AWS Fault Injection Service .

Verifica dell'interruzione dell'istanza spot

Dopo l'avvio dell'interruzione, si verifica quanto segue:

Verificare che l'istanza sia stata interrotta dopo l'avvio dell'interruzione
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, apri Spot Requests (Richieste spot) e Instances (Istanze) in schede o finestre separate del browser.

  3. Per le richieste Spot, seleziona la richiesta di istanza spot o la richiesta della serie di istanze spot. Lo stato iniziale è fulfilled. Dopo l'interruzione dell'istanza, lo stato cambia come segue, a seconda del comportamento dell'interruzione:

    • terminate: lo stato diventa instance-terminated-by-experiment.

    • stop: lo stato diventa marked-for-stop-by-experiment e poi instance-stopped-by-experiment.

  4. Per Istanze, seleziona l'istanza spot. Lo stato iniziale è Running. Due minuti dopo la ricezione dell'avviso di interruzione dell'istanza spot, lo stato cambia come segue, a seconda del comportamento dell'interruzione:

    • stop: lo stato diventa Stopping e poi Stopped.

    • terminate: lo stato diventa Shutting-down e poi Terminated.

Quote

Hai Account AWS la seguente quota predefinita per il numero di istanze Spot che AWS FIS possono essere interrotte per esperimento.

Nome Predefinita Adattabile Descrizione

Obiettivo SpotInstances per aws:ec2: send-spot-instance-interruptions

Ogni regione supportata: 5

Il numero massimo di istanze Spot a cui aws:ec2: send-spot-instance-interruptions può indirizzare quando identifichi gli obiettivi utilizzando i tag, per esperimento.

È possibile richiedere un aumento della quota. Per ulteriori informazioni, consulta Richiesta di un aumento di quota nella Guida per l'utente per Service Quotas.

Per visualizzare tutte le quote di AWS FIS, apri la console Service Quotas. Nel riquadro di navigazione, scegliere Servizi AWS , quindi selezionare AWS Fault Injection Service. Puoi visualizzare tutte le quote di AWS Fault Injection Service anche nella Guida per l'utente di AWS Fault Injection Service .