COMPUTING > Cloud Server > Bilanciatore di carico > Le regole associate ad un bilanciatore

1.2 Le regole associate ad un bilanciatore

Il funzionamento di un bilanciatore si basa sulla regola utilizzata. Il numero di regole che puoi creare su di un bilanciatore non ha un limite predefinito: è determinato dalle possibili combinazioni dei quattro parametri disponibili.
 
Non puoi impostare più regole su di una stessa porta del bilanciatore.

Ogni singola regola è composta da 4 parametri:
  • Algoritmo
    Definisce il criterio con cui il bilanciatore instrada il traffico verso le istanze, ovvero come sceglie a quale macchina inoltrare una richiesta. Puoi scegliere tra due algoritmi principali:
    • LeastConn
      • Dirige il traffico verso l'stanza disponibile con il minor numero di connessioni attive.
      • È un algoritmo dinamico, adatto a bilanciare in tempo reale il carico tra le macchine.
      • Indicato per connessioni persistenti con protocollo HTTP e HTTPS.
      • Non può essere utilizzato se le macchine o i client non accettano l'uso dei cookie (necessari per il tracciamento delle sessioni).
    • Source
      • Instrada le richieste in base a un hash dell'indirizzo IP e porta sorgente, garantendo che lo stesso client venga mappato sempre sulla stessa macchina.
      • È adatto per connessioni persistenti con protocollo TCP.
      • Sconsigliato per HTTP/HTTPS, in quanto non garantisce una distribuzione ottimale in presenza di sessioni web.
  • Protocollo
    Specifica il protocollo di comunicazione da gestire:
  • Porta bilanciatore
    È la porta sulla quale il bilanciatore riceve le richieste in ingresso: per ogni porta del bilanciatore può essere definita una sola regola.
  • Porta macchina
    È la porta della macchina verso cui il bilanciatore inoltra la richiesta.


 
Quanto è stata utile questa guida?