Aggiunta o rimozione di sottoreti per Classic Load Balancer - 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à.

Aggiunta o rimozione di sottoreti per Classic Load Balancer

Quando aggiungi una sottorete al load balancer, Elastic Load Balancing crea un nodo del load balancer nella zona di disponibilità. I nodi del load balancer accettano traffico dai client e inoltrano le richieste alle istanze integre registrate in una o più zone di disponibilità. Per bilanciatori del carico in un VPC, ti consigliamo di aggiungere una sottorete per zona di disponibilità per almeno due zone di disponibilità. Questo consente di migliorare la disponibilità del load balancer. Ricorda che puoi modificare le sottoreti per il load balancer in qualsiasi momento.

Seleziona le sottoreti dalle stesse zona di disponibilità delle istanze. Se il load balancer in uso è connesso a Internet, occorre selezionare sottoreti pubbliche affinché le istanze di back-end ricevano il traffico dal load balancer (anche se le istanze di back-end si trovano in sottoreti private). Se il load balancer in uso è interno, ti consigliamo di selezionare sottoreti private. Per ulteriori informazioni relative alle sottoreti per il load balancer, consulta Preparazione del VPC e delle istanze EC2.

Dopo aver aggiunto una sottorete, il load balancer inizia a instradare le richieste verso le istanze registrate nella zona di disponibilità corrispondente. Per impostazione predefinita, il load balancer instrada le richieste in modo uniforme verso le zone di disponibilità per le sue sottoreti. Per instradare le richieste in modo uniforme verso le istanze registrate nelle zone di disponibilità per le sue sottoreti, abilita il bilanciamento del carico tra zone. Per ulteriori informazioni, consulta Configura il load balancer tra zone per il Classic Load Balancer.

Potrebbe essere necessario rimuovere una sottorete dal load balancer temporaneamente quando la sua zona di disponibilità non contiene istanze integre registrate o quando si desidera risolvere problemi relativi alle istanze registrate o aggiornare le istanze registrate. Dopo aver rimosso una sottorete, il load balancer interrompe il routing delle richieste alle istanze registrate nella sua zona di disponibilità, ma continua a instradare le richieste verso le istanze registrate nelle zone di disponibilità per le sottoreti rimanenti.

Requisiti

Quando si aggiornano le sottoreti per load balancer, occorre soddisfare i seguenti requisiti:

  • Il load balancer devono disporre di almeno una sottorete in qualsiasi momento.

  • È possibile aggiungere al massimo una sottorete per zona di disponibilità.

  • Non è possibile aggiungere una sottorete di zona locale.

Poiché sono presenti API separate per aggiungere o rimuovere sottoreti da un load balancer, occorre considerare l'ordine delle operazioni attentamente durante lo scambio delle sottoreti correnti in nuove sottoreti per soddisfare questi requisiti. Inoltre, occorre aggiungere temporaneamente una sottorete da un'altra zona di disponibilità se è necessario scambiare tutte le sottoreti nel load balancer. Ad esempio, se il load balancer dispone di una singola zona di disponibilità ed è necessario scambiare le sottoreti con un'altra sottorete, occorre innanzitutto aggiungere una sottorete da una seconda zona di disponibilità. Quindi puoi rimuovere la sottorete dalla zona di disponibilità originale (senza passare sotto una sottorete), aggiungere una nuova sottorete dalla zona di disponibilità originale (senza superare una sottorete per zona di disponibilità) e rimuovere la sottorete dalla seconda zona di disponibilità (se è necessaria solo per eseguire lo scambio).

Aggiunta di una sottorete

Puoi espandere la disponibilità del load balancer in una sottorete aggiuntiva. Registra le istanze in questa sottorete con il load balancer, quindi collega una sottorete al load balancer che proviene dalla stessa zona di disponibilità delle istanze. Per ulteriori informazioni, consulta Registrazione o annullamento della registrazione di istanze EC2 per Classic Load Balancer.

Per aggiungere una sottorete al load balancer mediante la console
  1. Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello di navigazione, sotto Bilanciamento del carico, scegli Sistemi di bilanciamento del carico.

  3. Scegli il nome del sistema di bilanciamento del carico per aprirne la pagina dei dettagli.

  4. Nella scheda Mappatura di rete, scegli Modifica sottoreti.

  5. Nella pagina Modifica sottoreti, all'interno della sezione Mappatura di rete, seleziona la zona di disponibilità da abilitare, quindi scegli la sottorete da aggiungere all'interno di tale zona di disponibilità.

  6. Al termine, scegliere Save changes (Salva le modifiche).

Per aggiungere una sottorete al load balancer mediante la CLI

Utilizza il comando attach-load-balancer-to-subnets seguente per aggiungere due sottoreti al load balancer:

aws elb attach-load-balancer-to-subnets --load-balancer-name my-load-balancer --subnets subnet-dea770a9 subnet-fb14f6a2

La risposta elenca tutte le sottoreti per il load balancer. Ad esempio:

{ "Subnets": [ "subnet-5c11033e", "subnet-dea770a9", "subnet-fb14f6a2" ] }

Rimozione di una sottorete

Puoi rimuovere una sottorete dal load balancer. Ricorda che dopo aver rimosso una sottorete, le istanze in tale sottorete rimangono registrate con il load balancer. Per ulteriori informazioni, consulta Registrazione o annullamento della registrazione di istanze EC2 per Classic Load Balancer.

Per rimuovere una sottorete dal sistema di bilanciamento del carico mediante la console
  1. Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello di navigazione, sotto Bilanciamento del carico, scegli Sistemi di bilanciamento del carico.

  3. Scegli il nome del sistema di bilanciamento del carico per aprirne la pagina dei dettagli.

  4. Nella scheda Mappatura di rete, scegli Modifica sottoreti.

  5. Nella pagina Modifica sottoreti, all'interno della sezione Mappatura di rete, seleziona una sottorete diversa per una zona di disponibilità già abilitata oppure deseleziona una zona di disponibilità per rimuoverla insieme alla sottorete associata.

  6. Al termine, scegliere Save changes (Salva le modifiche).

Per rimuovere una sottorete utilizzando il AWS CLI

Utilizza il comando detach-load-balancer-from-subnets seguente per rimuovere le sottoreti specificate dal load balancer specificato:

aws elb detach-load-balancer-from-subnets --load-balancer-name my-loadbalancer --subnets subnet-450f5127

La risposta elenca le sottoreti rimanenti per il load balancer. Ad esempio:

{ "Subnets": [ "subnet-15aaab61" ] }