Resilienza in Amazon EC2 Auto Scaling - Amazon EC2 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à.

Resilienza in Amazon EC2 Auto Scaling

L'infrastruttura AWS globale è costruita attorno Regioni AWS a zone di disponibilità. Regioni AWS forniscono più zone di disponibilità fisicamente separate e isolate, collegate con reti a bassa latenza, ad alto throughput e altamente ridondanti. Con le zone di disponibilità, puoi progettare e gestire applicazioni e database che eseguono automaticamente il failover tra zone di disponibilità senza interruzioni. Le zone di disponibilità sono più disponibili, tolleranti ai guasti e scalabili rispetto alle infrastrutture a data center singolo o multiplo tradizionali.

Per ulteriori informazioni sulle zone di disponibilità, vedere Global Regioni AWS Infrastructure.AWS

Per sfruttare la ridondanza geografica della progettazione della zona di disponibilità, esegui le operazioni seguenti:

  • Distribuisci il gruppo con scalabilità automatica su più zone di disponibilità.

  • Mantieni almeno un'istanza in ogni zona di disponibilità.

  • Collega un sistema di bilanciamento del carico per distribuire il traffico in entrata nelle stesse zone di disponibilità. Se utilizzi un Application Load Balancer, assicurati che ogni EC2 istanza riceva una quantità di traffico simile mantenendo abilitato il bilanciamento del carico tra zone. Ciò consente di limitare l'impatto dovuto all'aumento del carico sulle istanze esistenti durante un evento di failover e di ottenere una maggiore resilienza rispetto all'assenza del sistema di bilanciamento del carico tra zone.

  • Assicurati che i controlli di integrità di Elastic Load Balancing siano configurati correttamente e che siano abilitati nel gruppo con scalabilità automatica. Quindi, se un'istanza non supera il controllo di integrità, Elastic Load Balancing interrompe l'invio di traffico verso le istanze integre e reindirizza il traffico verso istanze integre, mentre Amazon Auto Scaling EC2 sostituisce l'istanza non integra.

Amazon EC2 Auto Scaling aiuta a supportare le esigenze di resilienza delle applicazioni nei seguenti modi:

  • Controlla le istanze per individuare eventuali problemi di integrità e raggiungibilità. Quando un'istanza diventa non integra, la termina automaticamente e ne avvia una nuova.

  • Se sono attive policy di dimensionamento dinamico, dimensiona automaticamente la capacità in base al traffico in ingresso.

  • Rileva problemi di affidabilità dei CloudWatch parametri di Amazon che supportano le politiche di scalabilità e sospende le attività di scalabilità quando non sono disponibili parametri affidabili, ad esempio quando mancano punti dati.

  • Cerca di mantenere un numero equivalente di istanze in ogni zona di disponibilità abilitata durante il dimensionamento del gruppo.

  • Sfrutta le zone di disponibilità al fine di mantenere un'elevata disponibilità. Quando una zona di disponibilità non è integra, Amazon EC2 Auto Scaling esegue le seguenti operazioni:

    • Avvia nuove istanze in un'altra zona di disponibilità abilitata per il gruppo con scalabilità automatica.

    • Ridistribuisce le istanze in tutte le zone di disponibilità abilitate quando la zona di disponibilità non integra torna allo stato integro.

  • Cerca di avviare le istanze in altre zone di disponibilità abilitate se l'avvio di un'istanza in una determinata zona di disponibilità ha esito negativo.

  • Esegue e annulla automaticamente la registrazione delle istanze che presentano i sistemi di bilanciamento del carico associati al gruppo con scalabilità automatica. In questo modo, non è necessario registrare e annullare la registrazione delle istanze separatamente.

  • Le interruzioni del piano di controllo per il APIs servizio Amazon EC2 Auto Scaling non influiranno sulla scalabilità dei gruppi Auto Scaling esistenti.

Per informazioni sulle funzionalità che aiutano a supportare le tue esigenze di resilienza dei dati fornite da AmazonEBS, consulta Resilience in Amazon Elastic Block Store nella Amazon EBS User Guide.