Questa pagina spiega come configurare un nuovo modello di esperimento per l'errore di calcolo di Fail Compute. Questo errore consente di eseguire il failover delle risorse di calcolo per singole VM o per interi gruppi di istanze gestite (MIG) di VM.
Prima di procedere, devi disporre di quanto segue:
- Il ruolo
roles/faulttesting.operator.
Per creare un nuovo modello di esperimento:
- Apri la consoleGoogle Cloud .
- Vai alla pagina Panoramica di Fault Injection Testing.
- Seleziona Crea template di esperimento.
- In alternativa, dalla pagina Panoramica di Fault Injection Testing, fai clic su Modelli di esperimenti nella barra di navigazione a sinistra e poi su Crea modello.
- Nella sezione Fault Type (Tipo di errore), seleziona Fail Compute (Errore di calcolo), quindi l'opzione GCE.
- Nella sezione Target:
- Scegli un tipo di target.
- VM individuali. Isola le istanze di macchine virtuali specificate. Le VM specificate singolarmente non possono far parte di un gruppo di istanze gestite (MIG).
- Tutte le VM con un determinato tag sicuro. Ha come target le VM in base a un
tag sicuro specificato e alla regione GCE.
- Devi applicare il tag al di fuori dell'interfaccia Fault Injection Testing prima della creazione dell'esperimento.
- Le VM taggate non possono far parte di un MIG e tutte le VM taggate al di fuori della regione dell'esperimento verranno escluse dal test.
- Assicurati che l'API Cloud Asset sia abilitata. Fault Injection Testing utilizza questa API per rilevare le VM con tag.
- I criteri firewall utilizzati per bloccare il traffico non fanno riferimento direttamente a questo tag. Le VM di destinazione verranno associate a un nuovo tag specifico per l'esperimento per la durata dell'esperimento.
- Tutte le VM in un MIG a livello di zona. Ha come target le VM all'interno di un MIG zonale specificato. La scalabilità automatica e il ripristino automatico per il MIG verranno disabilitati per la durata del test.
- Tutte le VM in un MIG regionale. Ha come target le VM all'interno di un MIG regionale specificato. La scalabilità automatica e il ripristino automatico per il MIG verranno disabilitati per la durata del test.
- Tutte le VM in una zona. Ha come target tutte le VM non MIG e i MIG di zona nella zona specificata.
- I MIG regionali non verranno inclusi, anche se hanno componenti in quella zona.
- La scalabilità automatica e il ripristino automatico verranno disabilitati per i MIG di zona interessati per la durata del test.
- Assicurati che l'API Cloud Asset sia abilitata perché Fault Injection Testing la utilizza per rilevare i gruppi di istanze gestite e le VM nella zona specificata.
- Tutte le VM in una regione. Ha come target tutte le VM non MIG e tutti i MIG (sia
di zona che regionali) all'interno della regione selezionata.
- La scalabilità automatica e il ripristino automatico verranno disabilitati per tutti i MIG interessati per la durata del test.
- Scegli un tipo di target.
- Assicurati che l'API CAIS sia abilitata perché Fault Injection Testing la utilizza per rilevare i MIG e le VM nella regione specificata.
- Imposta la durata dell'esperimento.
- Nella sezione Nome modello, fornisci un nome chiaro e descrittivo per il modello. Se vuoi, fornisci dettagli nella descrizione.
- Nella sezione Verifica:
- Visualizza un riepilogo delle impostazioni selezionate.
- Attendi il completamento del dry run automatico.
- Al termine del dry run, viene visualizzato l'elenco delle risorse che riceveranno l'inserimento di errori. Se si verificano errori con le risorse di destinazione, verranno visualizzati anche qui.
- Crea il template di esperimento. Viene visualizzato un messaggio di conferma che indica che il modello è stato creato e il nuovo modello viene visualizzato nell'elenco dei modelli.
Per informazioni dettagliate sul comportamento dell'errore Fail Compute, consulta il riferimento all'errore Fail Compute.
Passaggi successivi
Esegui un esperimento utilizzando il modello di esperimento che hai creato.