Integrazione di IBM Cloud Network Load Balancer for VPC con i gruppi di istanze
IBM Cloud® Network Load Balancer for VPC (NLB) può collegare gruppi di istanza a un pool del programma di bilanciamento del carico.
Le seguenti informazioni non si applicano ai bilanciatori del carico di rete con percorso privato.
Un gruppo di istanze è una raccolta di istanze del server virtuale. Con loro, non è necessario gestire manualmente i membri del pool. Il collegamento di un gruppo di istanze a un programma di bilanciamento del carico consente ai membri di back-end del pool di eseguire automaticamente il ridimensionamento incrementale o decrementale a seconda del tuo utilizzo e dei requisiti.
Puoi decidere di avere un numero statico di istanze o di ridimensionare dinamicamente le istanze in base alle tue esigenze. Quando si esegue il ridimensionamento in modo dinamico, il numero di membri del pool aumenta o diminuisce in base ai controlli di integrità dell'applicazione e alle politiche del gruppo di istanze configurate.
Ad esempio, quando i controlli di integrità dell'applicazione hanno esito negativo, il sistema aggiunge automaticamente un'appartenenza al gruppo di istanze per sostituire il membro non valido.
Inoltre, i membri possono essere aggiunti o eliminati al pool in base alle tue politiche di scalabilità dell'utilizzo di CPU, rete e memoria.
Quando si collega un gruppo di istanze a un pool, questo diventa un pool gestito e non è più possibile aggiungere o eliminare membri ad esso o aggiornarli. Tuttavia, è ancora possibile effettuare aggiornamenti al lotto stesso.
Il numero massimo di membri di back - end consentiti in un pool del programma di bilanciamento del carico è 50, non puoi configurare un numero di membri del gruppo di istanze oltre tale limite.
Quando si configura un listener con un intervallo di porte, la porta dell'applicazione del gruppo di istanze viene utilizzata solo per controllare lo stato di integrità dei membri di backend.
Creazione di pool gestiti e gruppi di istanze
Per creare un pool gestito e collegare un gruppo di istanze, attenersi alla seguente procedura:
-
Crea un modello di gruppo di istanze.
Questo template definisce le configurazioni dell'istanza del membro di backend.
-
Crea un gruppo di istanze. Quando crei il gruppo di istanze, specifica la porta dell'applicazione, il programma di bilanciamento del carico e le identità del pool.
Per un gruppo di istanze esistente, puoi aggiornarlo con l'ID pool del programma di bilanciamento del carico. È inoltre necessario scegliere un metodo di scala tra le seguenti opzioni:
- Un metodo statico che consente un numero fisso di membri di back - end
- Un metodo dinamico per la scalabilità basata sull'utilizzo
-
Crea le tue politiche di ridimensionamento del gruppo di istanze.
Configurare le politiche di scalabilità solo se si utilizza un metodo di scalabilità dinamico.
Quando si configurano queste politiche, si definiscono alcune metriche (ad esempio la percentuale di utilizzo della CPU) e l'utilizzo di destinazione desiderato per tale metrica. Insieme, la metrica e l'utilizzo di destinazione medio determinano quando il tuo gruppo di istanze aggiunge o rimuove dinamicamente le istanze del server virtuale da o verso il gruppo.