Fase 2: specificare la strategia di dimensionamento - AWS Auto Scaling

Fase 2: specificare la strategia di dimensionamento

Utilizzare la procedura seguente per specificare strategie di dimensionamento per le risorse individuate nel passaggio precedente.

Per ogni tipo di risorsa, AWS Auto Scaling sceglie il parametro più frequentemente utilizzato per determinare la quantità della risorsa in uso in un qualsiasi momento. Si può scegliere la strategia di dimensionamento più appropriata per ottimizzare le prestazioni dell'applicazione in base a tale parametro. Quando si abilita la funzione di dimensionamento dinamico e quella di dimensionamento predittivo, la strategia di dimensionamento è condivisa tra le due funzioni. Per ulteriori informazioni, consulta Come funzionano i piani di dimensionamento.

Sono disponibili le seguenti strategie di dimensionamento:

  • Optimize for availability (Ottimizza per la disponibilità) - AWS Auto Scaling dimensiona automaticamente la risorsa per mantenere l'utilizzo delle risorse al 40%. Questa opzione è utile quando l'applicazione ha esigenze di dimensionamento urgenti e imprevedibili.

  • Bilancia disponibilità e costo - AWS Auto Scaling dimensiona automaticamente la risorsa per mantenere l'utilizzo delle risorse al 50%. Questa opzione aiuta a mantenere un'elevata disponibilità riducendo al contempo i costi.

  • Optimize for cost (Ottimizza per il costo) - AWS Auto Scaling dimensiona automaticamente la risorsa per mantenere l'utilizzo delle risorse al 70%. Questa opzione è utile per ridurre i costi se l'applicazione è in grado di gestire una ridotta capacità del buffer quando la domanda è soggetta a modifiche impreviste.

Ad esempio, il piano di dimensionamento configura il gruppo Auto Scaling in modo da aggiungere o rimuovere istanze Amazon EC2 in base alla quantità di CPU utilizzata in media per tutte le istanze nel gruppo. Puoi scegliere se ottimizzare l'utilizzo per la disponibilità, per i costi o una combinazione dei due modificando la strategia di dimensionamento.

In alternativa, puoi configurare una strategia personalizzata se una di quelle esistenti non soddisfa le tue esigenze. Con una strategia personalizzata, è possibile modificare il valore di utilizzo target, scegliere un altro parametro o entrambe le opzioni.

Importante

Per il tutorial di base, completa solo la prima fase della seguente procedura, quindi scegli Next (Successivo) per continuare.

Specificare strategie di dimensionamento
  1. Nella pagina Specify scaling strategy (Specifica strategia di dimensionamento), in Scaling plan details (Dettagli del piano di dimensionamento), Name (Nome), immettere un nome per il piano di dimensionamento. Il nome del piano di dimensionamento deve essere univoco all'interno del set di piani di dimensionamento per la regione. Può avere un massimo di 128 caratteri e non deve contenere barre “|”, barre “/” o due punti “:”.

  2. Tutte le risorse incluse sono elencate per tipo di risorsa. Per Gruppi Auto Scaling, procedi come segue:

    
                        Scegliere i gruppi EC2 Auto Scaling
    1. Salta questo passaggio per utilizzare la strategia di dimensionamento e i parametri di default. Per utilizzare una strategia o parametri di ridimensionamento diversi, procedi con i seguenti passaggi:

      1. Per Strategia di dimensionamento, scegli la strategia di dimensionamento desiderata.

        Per il tutorial introduttivo, assicurati di scegliere Optimize for availability (Ottimizza per disponibilità). Ciò specifica che l'utilizzo medio della CPU del gruppo Auto Scaling verrà mantenuto al 40%.

      2. Se hai scelto Custom (Personalizza), espandi Configuration details (Dettagli di configurazione) per scegliere i parametri e il valore di destinazione desiderati.

        • Per Scaling metric (Parametro di dimensionamento), scegli il parametro di dimensionamento desiderato.

        • Per Target value (Valore di destinazione), scegli il valore di destinazione desiderato, ad esempio l'utilizzo o il throughput di destinazione durante un intervallo di un minuto.

        • Per Load metric (Parametro di carico) [solo gruppi Auto Scaling], scegli il parametro di carico desiderato da utilizzare per il dimensionamento predittivo.

        • In Replace external scaling policies (Sostituisci le policy di dimensionamento esterno), scegli se AWS Auto Scaling può eliminare le policy di dimensionamento create all'esterno del piano di dimensionamento (ad esempio da altre console) e sostituirle con nuove policy di dimensionamento di monitoraggio obiettivi create dal piano di dimensionamento.

    2. (Facoltativo) Per impostazione predefinita, per i gruppi Auto Scaling è attivo il dimensionamento predittivo. Per disabilitare il dimensionamento predittivo per i gruppi Auto Scaling, deseleziona Enable predictive scaling (Abilita dimensionamento predittivo).

    3. (Facoltativo) Per impostazione predefinita, il dimensionamento dinamico è abilitato per ogni tipo di risorsa. Per disabilitare il dimensionamento dinamico per un tipo di risorsa, deseleziona Enable dynamic scaling (Abilita dimensionamento dinamico).

    4. (Facoltativo) Per impostazione predefinita, quando si specifica un'origine dell'applicazione da cui vengono individuate più risorse scalabili, tutti i tipi di risorse vengono automaticamente inclusi nel piano di dimensionamento. Per omettere un tipo di risorsa dal piano di dimensionamento, deselezionare Includi in piano di dimensionamento.

  3. (Facoltativo) Per specificare una strategia di dimensionamento per un altro tipo di risorsa, ripeti i passaggi precedenti.

  4. Una volta terminato, scegli Next (Successivo) per continuare con il processo di creazione del piano di dimensionamento.