Arresta e avvia automaticamente le istanze EC2 in base a una pianificazione utilizzando Quick Setup
Con Quick Setup, uno strumento di AWS Systems Manager, è possibile configurare la Pianificazione risorse per automatizzare l'avvio e l'interruzione delle istanze Amazon Elastic Compute Cloud (Amazon EC2).
Questa configurazione di Quick Setup consente di ridurre i costi operativi avviando e interrompendo le istanze in base alla pianificazione specificata. Ciò consente di evitare costi superflui per l'esecuzione di istanze, quando non sono necessarie.
Ad esempio, attualmente potresti lasciare le tue istanze costantemente in esecuzione, anche se vengono utilizzate solo 10 ore al giorno per 5 giorni alla settimana. È possibile invece pianificare l'interruzione delle istanze ogni giorno dopo l'orario lavorativo, con un risparmio del 70% dal momento che il tempo di esecuzione si riduce da 168 ore a 50 ore. L'uso di Quick Setup non prevede alcun costo. Tuttavia, i costi possono essere addebitati in base alle risorse configurate e ai limiti di utilizzo senza costi per i servizi utilizzati per configurare il servizio.
Con Pianificazione risorse, è possibile scegliere di interrompere e avviare automaticamente le istanze su più Regioni AWS e Account AWS in base a una pianificazione definita. La configurazione di Quick Setup è destinata alle istanze Amazon EC2 che utilizzano la chiave tag e il valore specificati. Solo le istanze con un tag corrispondente al valore specificato nella configurazione vengono interrotte o avviate da Pianificatore risorse. Tieni presente che se i volumi Amazon EBS collegati all'istanza sono crittografati, devi aggiungere le autorizzazioni richieste per la chiave AWS KMS al ruolo IAM, affinché Pianificazione risorse avvii l'istanza.
Numero massimo di istanze per configurazione
Una configurazione singola supporta la pianificazione di un massimo di 5.000 istanze per regione. Se necessiti di un numero maggiore di istanze in una determinata regione, devi creare più configurazioni. Assegna di conseguenza i tag alle istanze, in modo che ogni configurazione gestisca fino a 5.000 istanze. Durante la creazione di molteplici configurazioni di Quick Setup nel Pianificatore risorse, devi specificare valori di chiave di tag diversi. Ad esempio, una configurazione può utilizzare la chiave tag Environment con il valore Production, mentre un'altra utilizza Environment e Development.
Comportamenti di pianificazione
I seguenti punti descrivono determinati comportamenti delle configurazioni di pianificazione:
-
Pianificatore risorse avvia le istanze contrassegnate solo se si trovano nello stato
Stopped. Allo stesso modo, le istanze vengono interrotte solo se si trovano nello statorunning. Pianificatore risorse opera su un modello basato su eventi e avvia o arresta le istanze solo nei momenti specificati. Si supponga, ad esempio, di creare una pianificazione che avvia le istanze alle ore 09:00. Pianificatore risorse avvia tutte le istanze associate al tag specificato che si trovano nello statoStoppedalle 09:00. Se le istanze vengono interrotte manualmente in un secondo momento, Pianificatore risorse non le riavvierà per mantenere lo statoRunning. Analogamente, se un'istanza viene avviata manualmente dopo essere stata interrotta in base alla pianificazione, Pianificatore risorse non interromperà nuovamente l'istanza. -
Se crei una pianificazione con un'ora di inizio successiva all'ora di fine, Pianificazione risorse presuppone che le istanze vengano eseguite durante la notte. Si supponga, ad esempio, di creare una pianificazione che avvia le istanze alle 21:00 e le interrompe alle 07:00. Pianificatore risorse avvia tutte le istanze associate al tag specificato che si trovano nello stato
Stoppedalle 21:00 e le interrompe alle 07:00 del giorno successivo. Per gli orari notturni, l'ora di inizio si applica ai giorni selezionati per la pianificazione. Tuttavia, l'orario di interruzione si applica al giorno successivo alla pianificazione. -
Quando crei una configurazione di pianificazione, lo stato corrente delle istanze potrebbe essere modificato per soddisfare i requisiti della pianificazione.
Ad esempio, supponiamo che oggi sia mercoledì e che tu specifichi una pianificazione per l'inizio delle istanze gestite alle 9:00 e l'interruzione alle 17:00 solo il martedì e il giovedì. Poiché l'ora corrente non rientra negli orari prescritti per l'esecuzione delle istanze, queste verranno interrotte dopo la creazione della configurazione. Le istanze non verranno rieseguite fino alla successiva ora prescritta, le 9:00 di giovedì.
Se le istanze sono attualmente in uno stato
Stoppede si specifica una pianificazione in base alla quale verranno eseguite all'ora corrente, Pianificazione risorse le avvia dopo la creazione della configurazione.
Quando elimini la configurazione, le istanze non vengono più interrotte e avviate secondo la pianificazione precedentemente definita. In rari casi, le istanze potrebbero non interrompersi o avviarsi correttamente a causa di errori nelle operazioni API.
Per configurare la pianificazione delle istanze di Amazon EC2, esegui le attività seguenti nella console Quick Setup di AWS Systems Manager.
Per configurare la pianificazione delle istanze con Quick Setup
Aprire la console AWS Systems Manager all'indirizzo https://console.aws.amazon.com/systems-manager/
. Nel pannello di navigazione, scegli Quick Setup.
-
Nella scheda Pianificazione risorse, scegli Crea.
Suggerimento
Se hai già una o più configurazioni nel tuo account, scegli prima la scheda Libreria o il pulsante Crea nella sezione Configurazioni per visualizzare le schede.
-
Nella sezione Instance tag (Tag dell'istanza), specifica la chiave tag e il valore applicati alle istanze da associare alla pianificazione.
-
Nella sezione Schedule options (Opzioni di pianificazione), specifica il fuso orario, i giorni e gli orari in cui desideri avviare e interrompere le istanze.
-
Nella sezione Targets (Destinazioni) scegli se configurare la pianificazione per un gruppo Custom (Personalizzato) di unità organizzative (UO) o per Current account (Account corrente) a cui hai effettuato l'accesso:
-
Custom (Personalizzato): nella sezione Target OUs (Unità organizzative di destinazione), seleziona le unità organizzative in cui desideri configurare la pianificazione. Successivamente, nella sezione Target Regions (Regioni target), seleziona le regioni in cui desideri configurare la pianificazione.
-
Account corrente: seleziona Regione corrente o Scelta delle Regioni. Se hai selezionato Choose Regions (Scelta delle Regioni), scegli le Target Regions (Regioni target) in cui desideri configurare la pianificazione.
-
-
Verifica le informazioni relative alla pianificazione nella sezione Summary (Riepilogo).
-
Scegli Create (Crea).