Round Robin
Istuntoja jaetaan peräkkäin: jäsen 1, 2, 3, ..., N, 1, 2, ... Kukin jäsen
vastaanottaa täsmälleen 1/N kaikista pyynnöistä. Jättää palvelimen kapasiteetti ja asiakkaan affiniteetti.
Yksinkertainen ja ennustettavissa, mutta epäonnistuu kovasti heterogeeninen laitteisto.
Lähde IP Hash
Hash of the client IP modulo jäsenmäärä valitsee backend. Sama asiakas
aina tavoittaa sama jäsen Lisätään tai poistetaan
jäsenen uudelleenjärjestely asiakaskartoitukset (N muuttaa (N-1) /N kaikkien istuntojen).
Painotettu
Kukin jäsen saa osuuden suhteessa sen painoon suhteessa kokonaispainoon
Allas. Jäsen, jolla on paino=4, saa 4 kertaa painon=1 jäsenen istuntoja. Malli
heterogeeninen taustakapasiteetti (esim. VM vs. paljasmetallipalvelin).
Johdonmukainen haskaus
Jäsenet ja asiakkaat on merkitty pyöreälle renkaalle hashingin avulla. Jokainen asiakas menee
lähimmälle jäsenelle myötäpäivään kehässä. Virtuaalisolmut (replicas per jäsen)
parantaa jakelun yhtenäisyyttä. Kun jäsen epäonnistuu, vain sen istunnot siirtyvät
Seuraava jäsen kehässä 1/N istuntojen häiriintynyt vs. 100% modulo hashing.