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à.
EC2 Auto Scaling Group Scheduling
Instance Scheduler su AWS supporta la pianificazione dei gruppi EC2 Auto Scaling (ASG) utilizzando Scheduled Scaling Actions. Ciò è diverso dall'implementazione della EC2/RDS pianificazione e verrà spiegato ulteriormente in questa sezione
Per ulteriori informazioni sulle azioni di scalabilità pianificata, consulta Scheduled Scaling for Amazon EC2 Auto Scaling.
Panoramica della pianificazione ASG
Gli ASG possono essere pianificati applicando un tag di pianificazione come descritto in Tagging delle istanze per la pianificazione
Definizione di per ASG Running/Stopped
Quando viene configurato un Auto Scaling Group, un utente specifica la capacità minima, desiderata e massima per quell'ASG. Instance Scheduler si riferisce a questi valori come min-desired-max o MDM di un ASG.
Lo stato di esecuzione di un ASG viene definito utilizzando il tag di controllo. IS-MinDesiredMax Questo tag deve contenere i valori MDM desiderati nel formato min-desired-max (ad esempio:1-3-5).
Se il IS-MinDesiredMax tag non viene fornito quando l'ASG viene etichettato per la prima volta per la pianificazione, verrà generato automaticamente dalla dimensione corrente dell'ASG al momento dell'etichettatura.
Per tutti gli ASG lo stato di arresto è definito come un MDM di 0-0-0.
Comportamento ASG Start/Stop
Quando Instance Scheduler avvia o arresta un ASG, modifica le impostazioni di capacità dell'ASG:
Avvio di un ASG: imposta la capacità minima, desiderata e massima in base ai valori definiti nel IS-MinDesiredMax tag (o ai valori generati automaticamente dalla prima etichettatura dell'ASG).
Arresto di un ASG: imposta la capacità minima, desiderata e massima su 0-0-0, il che causa la chiusura di tutte le istanze dell'ASG.
Limitazioni
La pianificazione ASG viene eseguita convertendo le pianificazioni di Instance Scheduler on AWS in regole di scalabilità pianificate compatibili con il servizio ASG. Questa traduzione funziona meglio per semplici pianificazioni a periodo singolo che non utilizzano espressioni cron complesse.
Le seguenti funzionalità di pianificazione non sono supportate per la pianificazione ASG:
-
Flag di pianificazione avanzati come enforced e keep running.
-
N-th espressioni del giorno della settimana, del giorno della settimana più vicino e dell'ultimo giorno della settimana in punti.
-
Multi-period pianificazioni con periodi immediatamente adiacenti o sovrapposti.
-
Quando si configurano azioni di scalabilità pianificate per pianificazioni a più periodi, Instance Scheduler su AWS traduce direttamente i periodi in start/stop azioni per l'ASG anche quando un altro periodo sovrapposto o adiacente normalmente farebbe saltare quell'azione. beginning/end
-