Amazon EC2 Auto Scaling

Aggiungi o rimuovi capacità di calcolo per soddisfare le fluttuazioni della domanda

Amazon EC2 Auto Scaling consente di sostenere la disponibilità delle applicazioni e di aggiungere o rimuovere automaticamente le istanze EC2 in base alle condizioni che definisci. Puoi utilizzare le funzionalità di gestione del tuo parco istanze di EC2 Auto Scaling per conservare l'integrità e la disponibilità del parco istanze stesso. Puoi anche utilizzare le funzionalità di dimensionamento dinamico e predittivo di EC2 Auto Scaling per aggiungere o rimuovere le istanze EC2. Il dimensionamento dinamico risponde alla domanda in evoluzione e il dimensionamento predittivo pianifica automaticamente il numero corretto di istanze EC2 in base alla domanda prevista. Il dimensionamento dinamico e il dimensionamento predittivo possono essere utilizzati insieme per dimensionare un sistema più rapidamente. 

Nuovi blog AWS

Dimensiona automaticamente tra le opzioni di acquisto in un singolo ASG. Leggi il blog »

Vantaggi

Miglioramento della tolleranza ai guasti

Amazon EC2 Auto Scaling consente di rilevare quando un'istanza non è integra, terminarla e avviarne un'altra in sostituzione.  

Aumento della disponibilità delle applicazioni

Amazon EC2 Auto Scaling garantisce che la tua applicazione disponga sempre della giusta quantità di calcolo e fornisce anche capacità in modo proattivo con il dimensionamento predittivo.

Costi ridotti

Amazon EC2 Auto Scaling aggiunge istanze solo quando necessario ed è in grado di dimensionare tra le opzioni di acquisto in modo da ottimizzare prestazioni e costi.

Come funziona

Gestione del parco istanze

Amazon EC2 Auto Scaling può essere impiegato per rilevare le applicazioni non integre e le istanze Amazon EC2 con errori, anche se le istanze in uso sono migliaia, sostituendole senza l'intervento dell'utente. In questo modo l'applicazione è sempre supportata dalla capacità di calcolo richiesta. Amazon EC2 Auto Scaling svolgerà tre funzioni principali per automatizzare la gestione della flotta per le istanze EC2:

  • Monitoraggio dell'integrità delle istanze in esecuzione
    Amazon EC2 Auto Scaling verifica che l'applicazione sia in grado di ricevere traffico e che le istanze EC2 funzionino correttamente. Amazon EC2 Auto Scaling esegue periodicamente controlli dell’integrità per identificare la presenza di eventuali istanze non integre.
  • Sostituzione automatica delle istanze con errori
    Quando in seguito a un controllo dell’integrità viene rilevata un'istanza con errori, Amazon EC2 Auto Scaling la termina automaticamente sostituendola con una nuova. Questo significa che non è richiesta alcuna operazione manuale quando è necessario sostituire un'istanza.
  • Bilanciamento della capacità su più zone di disponibilità
    Amazon EC2 Auto Scaling è in grado di bilanciare automaticamente le istanze su più zone di disponibilità e avvia sempre nuove istanze in modo da evitare squilibri tra zone sull'intero parco istanze.
Gestione dell'automazione delle istanze EC2

Dimensionamento pianificato

Il dimensionamento in base a una pianificazione consente di dimensionare l'applicazione prima che avvengano le modifiche note al carico. Ad esempio, ogni settimana il traffico verso la tua applicazione Web inizia ad aumentare il mercoledì, rimane alto il giovedì e inizia a diminuire il venerdì. Puoi pianificare le tue attività di dimensionamento in base ai modelli di traffico noti della tua applicazione Web.

Print

Dimensionamento dinamico

Amazon EC2 Auto Scaling consente di seguire sempre la curva di domanda delle tue applicazioni, riducendo la necessità di effettuare manualmente il provisioning della capacità di Amazon EC2 in anticipo. Ad esempio, è possibile utilizzare le policy di dimensionamento del monitoraggio degli obiettivi per selezionare un parametro di caricamento per l'applicazione, ad esempio l'utilizzo della CPU. In alternativa, è possibile impostare un valore di destinazione utilizzando il nuovo parametro "Request Count Per Target" da Application Load Balancer, un'opzione di bilanciamento del carico del servizio Elastic Load Balancing. Amazon EC2 Auto Scaling regolerà automaticamente il numero di istanze EC2 necessarie per mantenere il valore scelto.

Prime time di Auto Scaling: Il monitoraggio degli obiettivi fa centro presso Netflix

Dimensionamento predittivo

Il dimensionamento predittivo, ora supportato in modo nativo come policy EC2 Auto Scaling, utilizza il machine learning per pianificare il numero corretto di istanze EC2 in previsione dell'avvicinarsi di cambiamenti nel traffico. Il dimensionamento predittivo predice il traffico futuro, inclusi i picchi di attività che avvengono con regolarità, ed effettua il provisioning anticipato del numero adeguato di istanze EC2 per le modifiche previste. Gli algoritmi di machine learning del dimensionamento predittivo rilevano le modifiche dei modelli giornalieri e settimanali, regolando automaticamente le previsioni. Questo elimina nel tempo la necessità di regolazioni manuali dei parametri di Auto Scaling, semplificandone la configurazione e l’utilizzo. Quando migliorato dal dimensionamento predittivo, Auto Scaling produce risultati di provisioning più veloci, semplici e precisi a un costo più basso e con applicazioni più reattive.

Inizia a usare Amazon EC2 Auto Scaling

Step 1 - Sign up for an AWS account

Registrati per creare un account AWS

Ottieni accesso istantaneo al piano gratuito di AWS.

Impara con i tutorial di 10 minuti

Inizia con un tutorial molto semplice.

Inizia a lavorare con AWS

Avvia il tuo progetto AWS con le guide dettagliate.

Ulteriori informazioni sulle caratteristiche di Amazon EC2 Auto Scaling

Visita la pagina delle caratteristiche
Sei pronto per iniziare?
Registrati
Hai altre domande?
Contattaci