Gateway Load Balancers - Sistema di bilanciamento del carico elastico

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

Gateway Load Balancers

Utilizza un Gateway Load Balancer per implementare e gestire una flotta di appliance virtuali che supportano il protocollo. GENEVE

Un Gateway Load Balancer opera al terzo livello del modello Open Systems Interconnection ()OSI. Ascolta tutti i pacchetti IP su tutte le porte e inoltra il traffico al gruppo di destinazione specificato nella regola del listener, utilizzando il protocollo sulla porta 6081. GENEVE

È possibile aggiungere o rimuovere le destinazioni dal sistema di bilanciamento del carico in base alle proprie esigenze, senza interrompere il flusso di richieste. Elastic Load Balancing ridimensiona il load balancer di volta in volta, in quanto il traffico verso l'applicazione varia nel corso del tempo. Elastic Load Balancing è in grado di ridimensionare automaticamente le risorse per la maggior parte dei carichi di lavoro.

Stato del sistema di bilanciamento del carico

Un Gateway Load Balancer può avere uno dei seguenti stati:

provisioning

Il Gateway Load Balancer è in fase di configurazione.

active

Il Gateway Load Balancer è completamente configurato e pronto a instradare il traffico.

failed

Il Gateway Load Balancer non può essere configurato.

Tipo di indirizzo IP

È possibile impostare i tipi di indirizzi IP che i server dell'applicazione possono utilizzare per accedere ai Gateway Load Balancer.

I Gateway Load Balancer supportano i seguenti tipi di indirizzi IP:

ipv4

Solo IPv4è supportata.

dualstack

Entrambi IPv6 sono IPv4 supportati.

Considerazioni
  • Il cloud privato virtuale (VPC) e le sottoreti specificati per il sistema di bilanciamento del carico devono avere dei blocchi associati. IPv6 CIDR

  • Le tabelle di routing per le sottoreti del service consumer VPC devono indirizzare il IPv6 traffico e la rete ACLs per queste sottoreti deve consentire il traffico. IPv6

  • Un Gateway Load Balancer incapsula IPv4 sia il traffico IPv6 client con un'IPv4GENEVEintestazione che invia all'appliance. L'appliance incapsula sia il traffico del IPv6 client con un'IPv4GENEVEintestazione IPv4 e lo rimanda al Gateway Load Balancer.

Per ulteriori informazioni sui tipi di indirizzi IP, vedere. Aggiorna i tipi di indirizzi IP per il tuo Gateway Load Balancer

Zone di disponibilità

Quando si crea un Gateway Load Balancer, si abilitano una o più zone di disponibilità e si specifica la sottorete che corrisponde a ciascuna zona. Quando si abilitano più zone di disponibilità, si assicura che il sistema di bilanciamento del carico possa continuare a instradare il traffico anche se una zona di disponibilità non è più disponibile. Le sottoreti specificate devono avere a disposizione almeno 8 indirizzi IP ciascuna. Le sottoreti non possono essere rimosse dopo la creazione del load balancer. Per rimuovere una sottorete, è necessario creare un nuovo sistema di bilanciamento del carico.

Tempo di inattività

Per ogni TCP richiesta effettuata tramite un Gateway Load Balancer, viene tracciato lo stato di quella connessione. Se non vengono inviati dati tramite la connessione dal client o dal target per un periodo superiore al tempo di inattività, la connessione viene chiusa. Trascorso il periodo di timeout di inattività, il load balancer considera il flusso successivo TCP SYN come un nuovo flusso e lo indirizza verso una nuova destinazione. Tuttavia, i pacchetti di dati inviati dopo la scadenza del periodo di timeout di inattività vengono eliminati.

Il valore di timeout di inattività predefinito per i TCP flussi è 350 secondi, ma può essere aggiornato a qualsiasi valore compreso tra 60-6000 secondi. I client o le destinazioni possono utilizzare i pacchetti TCP keepalive per reimpostare il timeout di inattività.

Sebbene UDP sia privo di connessione, il load balancer mantiene lo stato del UDP flusso in base agli indirizzi IP e alle porte di origine e destinazione. Ciò garantisce che i pacchetti appartenenti allo stesso flusso siano regolarmente inviati alla stessa destinazione. Trascorso il periodo di timeout di inattività, il load balancer considera il UDP pacchetto in entrata come un nuovo flusso e lo indirizza verso una nuova destinazione. Elastic Load Balancing imposta il valore di timeout di inattività per i UDP flussi su 120 secondi. Non possono essere modificate.

EC2le istanze devono rispondere a una nuova richiesta entro 30 secondi per stabilire un percorso di ritorno.

Per ulteriori informazioni, consulta Aggiorna il timeout di inattività.

Attributi del sistema di bilanciamento del carico

I seguenti sono gli attributi del sistema di bilanciamento del carico per il Gateway Load Balancer

deletion_protection.enabled

Indica se è abilitata la protezione da eliminazione. Il valore predefinito è false.

load_balancing.cross_zone.enabled

Indica se è abilitato il bilanciamento del carico tra zone. Il valore predefinito è false.

Per ulteriori informazioni, consulta Modifica gli attributi del load balancer.

Rete ACLs

Se i server delle applicazioni e l'endpoint Gateway Load Balancer si trovano nella stessa sottorete, NACL le regole vengono valutate per il traffico dai server delle applicazioni all'endpoint Gateway Load Balancer.

Flussi asimmetrici

I Gateway Load Balancer supportano flussi asimmetrici quando il sistema di bilanciamento del carico elabora il pacchetto di flusso iniziale e il pacchetto di flusso di risposta non viene instradato attraverso il sistema di bilanciamento del carico. Il routing asimmetrico non è consigliato, in quanto può comportare una riduzione delle prestazioni di rete. I Gateway Load Balancer non supportano flussi asimmetrici quando il sistema di bilanciamento del carico non elabora il pacchetto di flusso iniziale e il pacchetto di flusso di risposta viene instradato attraverso il sistema di bilanciamento del carico.

Unità di trasmissione massima della rete () MTU

L'unità di trasmissione massima (MTU) è la dimensione del pacchetto di dati più grande che può essere trasmesso attraverso la rete. L'interfaccia Gateway Load Balancer MTU supporta pacchetti fino a 8.500 byte. I pacchetti con una dimensione maggiore di 8.500 byte che arrivano al Gateway Load Balancer vengono eliminati.

Un Gateway Load Balancer incapsula il traffico IP con un'GENEVEintestazione e lo inoltra all'appliance. Il processo di GENEVE incapsulamento aggiunge 64 byte al pacchetto originale. Pertanto, per supportare pacchetti fino a 8.500 byte, assicuratevi che l'MTUimpostazione dell'appliance supporti pacchetti di almeno 8.564 byte.

I Gateway Load Balancer non supportano la frammentazione IP. Inoltre, i Gateway Load Balancer non generano il ICMP messaggio «Destinazione irraggiungibile: frammentazione necessaria e set DF». Per questo motivo, Path MTU Discovery () non è supportato. PMTUD