Cos'è il bilanciamento del carico elastico ?

Cos'è il bilanciamento del carico elastico ?
ELB (bilanciamento del carico elastico) è un servizio essenziale fornito da AWS che viene utilizzato per distribuire il traffico di rete tra diverse zone di disponibilità al fine di migliorare la scalabilità dell'applicazione e garantire un uptime elevato. I bilanciatori del carico elastico consentono inoltre agli utenti di impostare vari controlli sanitari per gli obiettivi registrati ed è possibile consentire l'EBS in un'unica zona di disponibilità e anche in più zone di disponibilità.

Esistono due categorie di libbre in AWS a cui un utente ha accesso a:

  • Bilanciatore del carico dell'applicazione: Questi sono usati per instradare il traffico HTTP e HTTPS,
  • Bilanciatore del carico di rete: Questi sono usati per instradare il traffico TCP:

Caratteristiche del bilanciamento del carico elastico

Le caratteristiche principali di AWS ELB sono le seguenti:

  • L'ELB AWS fornisce la struttura di un gestore di certificati integrato, meccanismo di autenticazione utente e decryption SSL e TLS.
  • Fornisce inoltre il ridimensionamento automatico delle applicazioni.
  • Le prestazioni delle applicazioni possono essere monitorate in tempo reale.
  • Può scoprire i colli di bottiglia e mantenere la conformità dell'accordo a livello di server.

Vantaggi del bilanciamento del carico elastico

I seguenti sono i vantaggi del bilanciatore del carico elastico di Amazon:

  • ELB distribuisce automaticamente il traffico di rete, ad esempio il traffico di istanze, contenitori e indirizzi IP EC2, allo scopo di ottenere un'elevata disponibilità e tempo di attività.
  • Gestisce automaticamente le variazioni della domanda di traffico per mantenere prestazioni coerenti.
  • Distribuisce ugualmente il traffico tra tutte le zone di disponibilità e migliora anche la tolleranza ai guasti dell'applicazione.
  • Riduce al minimo il tempo di risposta alla richiesta in una rete a causa del carico di rete distribuito.
  • Il bilanciamento del carico elastico AWS garantisce le prestazioni e l'affidabilità delle risorse sia fisiche che virtuali.
  • Aiuta a rilevare istanze EC2 malsane in una rete.
  • AWS ELB fornisce una gestione centralizzata dei livelli di presa sicuri nella rete.
  • Per garantire un'alta sicurezza, l'ELB si collega alle applicazioni nella VPN.

Si trattava di una breve introduzione al bilanciamento del carico elastico di Amazon.

Conclusione

AWS ELB è il servizio AWS che distribuisce il traffico di rete in arrivo a diverse zone di disponibilità per migliorare la scalabilità, la sicurezza e la velocità delle applicazioni. Quando il traffico della rete è diviso tramite Amazon ELB, garantisce un alto tempo e la bassa latenza. AWS ELB utilizza i bilanciatori del carico dell'applicazione per distribuire i bilanciatori del traffico HTTP e HTTPS e del carico di rete per caricare il traffico TCP.