Fase 1: individuare le risorse scalabili - AWS Auto Scaling

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

Fase 1: individuare le risorse scalabili

Questa sezione include un'introduzione pratica alla creazione di piani di dimensionamento nella console AWS Auto Scaling . Se si tratta del primo piano di dimensionamento, ti consigliamo di iniziare creando un piano di dimensionamento di esempio utilizzando un gruppo Amazon EC2 Auto Scaling.

Prerequisiti

Per utilizzare un piano di dimensionamento, crea un gruppo Auto Scaling. Avvia almeno un'istanza Amazon EC2 nel gruppo Auto Scaling. Per maggiori informazioni, consulta Nozioni di base su Amazon EC2 Auto Scaling nella Guida per l'utente di Amazon EC2 Auto Scaling.

Utilizza un gruppo Auto Scaling con CloudWatch metriche abilitate per avere dati sulla capacità nei grafici disponibili quando completi la procedura guidata Crea piano di scalabilità. Per ulteriori informazioni, consulta Abilita parametri del gruppo Auto Scaling nella Guida per l'utente di Amazon EC2 Auto Scaling.

Genera del carico per alcuni giorni o più per avere a disposizione i dati CloudWatch metrici per la funzionalità di scalabilità predittiva, se possibile.

Verifica di disporre delle autorizzazioni necessarie per l'utilizzo dei piani di dimensionamento. Per ulteriori informazioni, consulta Gestione delle identità e degli accessi per piani di scalabilità.

Aggiungi il gruppo Auto Scaling al nuovo piano di dimensionamento

Quando crei un piano di dimensionamento dalla console, ti aiuta a trovare le risorse scalabili come primo passo. Prima di iniziare, verifica che siano soddisfatti i seguenti requisiti

  • Hai creato un gruppo Auto Scaling e avviato almeno un'istanza EC2, come descritto nella sezione precedente.

  • Il gruppo Auto Scaling creato esiste da almeno 24 ore.

Per iniziare, crea un piano di dimensionamento.
  1. Apri la AWS Auto Scaling console all'indirizzo https://console.aws.amazon.com/awsautoscaling/.

  2. Sulla barra di navigazione nella parte superiore della schermata, seleziona la stessa Regione utilizzata durante la creazione del gruppo Auto Scaling.

  3. Nella pagina di benvenuto, scegliere Get started (Inizia).

  4. Nella pagina Find scalable resources (Trova risorse scalabili), esegui una delle seguenti operazioni:

    • Scegli Cerca per CloudFormation pila, quindi scegli lo AWS CloudFormation stack da usare.

    • Scegli Search by tag (Cerca per tag). Quindi, per ciascun tag, scegli una chiave di tag da Key (Chiave) e valori di tag da Value (Valore). Per aggiungere tag, scegliere Add another row (Aggiungi un'altra riga). Per rimuovere i tag, scegliere Remove (Rimuovi).

    • Scegli Choose EC2 Auto Scaling groups (Scegli gruppi EC2 di Auto Scaling), quindi scegli uno o più gruppi Auto Scaling.

    Nota

    Per un tutorial introduttivo, scegli Choose EC2 Auto Scaling groups (Scegli gruppi EC2 Auto Scaling), quindi scegli il gruppo Auto Scaling creato.

    Opzioni della console per trovare risorse scalabili.
  5. Scegli Next (Successivo) per continuare con il processo di creazione del piano di dimensionamento.

Ottieni maggiori informazioni su come individuare le tue risorse scalabili

Se hai già creato un piano di scalabilità di esempio e desideri crearne altri, consulta i seguenti scenari per l'utilizzo di uno CloudFormation stack o di un set di tag in modo più dettagliato. Puoi utilizzare questa sezione per decidere se scegliere l'opzione Search by CloudFormation stack o Search by tag per scoprire le tue risorse scalabili quando usi la console per creare il tuo piano di scalabilità.

Quando scegli l'opzione Cerca per CloudFormation pila o Cerca per tag nel passaggio 1 della procedura guidata Crea piano di scalabilità, le risorse scalabili associate allo stack o al set di tag sono disponibili per il piano di scalabilità. Quando definisci il piano di dimensionamento, puoi specificare quali di queste risorse includere o escludere.

Alla scoperta di risorse scalabili utilizzando uno stack CloudFormation

Quando si utilizza CloudFormation, si utilizzano gli stack per il provisioning delle risorse. Tutte le risorse di uno stack sono definite dal modello dello stack. Il piano di dimensionamento aggiunge un livello di orchestrazione nella parte superiore dello stack che semplifica la configurazione del dimensionamento per più risorse. Senza un piano di dimensionamento, è necessario impostare il dimensionamento individualmente per ogni risorsa scalabile. Ciò significa capire l'ordine per il provisioning delle risorse e le policy di dimensionamento e cogliere le sfumature del funzionamento di queste dipendenze.

Nella AWS Auto Scaling console, puoi selezionare uno stack esistente per scansionarlo alla ricerca di risorse che possono essere configurate per il ridimensionamento automatico. AWS Auto Scaling trova solo le risorse definite nello stack selezionato. Non si espande attraverso gli stack nidificati.

Affinché i servizi ECS siano rilevabili in uno CloudFormation stack, la AWS Auto Scaling console deve sapere su quale cluster ECS è in esecuzione il servizio. Ciò richiede che i servizi ECS si trovino nello stesso CloudFormation stack del cluster ECS che esegue il servizio. Altrimenti, devono far parte del cluster predefinito. Per essere identificato correttamente, il nome del servizio ECS deve inoltre essere univoco in ciascuno di questi cluster ECS.

Per ulteriori informazioni su CloudFormation, consulta What is? AWS CloudFormation nella Guida AWS CloudFormation per l'utente.

Individuazione di risorse scalabili tramite tag

I tag forniscono metadati che possono essere utilizzati per scoprire le risorse scalabili correlate nella AWS Auto Scaling console, utilizzando i filtri dei tag.

Utilizza i tag per individuare una qualsiasi delle seguenti risorse:

  • Cluster di database Aurora

  • Gruppi Auto Scaling

  • Tabelle DynamoDB e indici secondari globali

Quando esegui una ricerca in base a più tag, una risorsa viene rilevata solo se dispone di tutti i tag elencati.

Per ulteriori informazioni sull’assegnazione di tag, consulta la documentazione seguente.