Round Robin
Sesje są przydzielane kolejno: członek 1, 2, 3,..., N, 1, 2,... Każdy członek
otrzymuje dokładnie 1 / N wszystkich wniosków. Ignores pojemności serwera i powinowactwa klienta.
Proste i przewidywalne, ale nie na heterogeniczny sprzęt.
Źródło IP Hash
Hash z modulo IP klienta licznik członka wybiera tło. Ten sam klient
zawsze dociera do tego samego członka - przydatnego do aplikacji o statusie. Dodawanie lub usuwanie
Przesunięcia członków mappings klienta (N zmiana na (N-1) / N wszystkich sesji).
Ważone
Każdy członek otrzymuje udział proporcjonalny do jego wagi w stosunku do masy całkowitej
basen. Członek o wadze = 4 otrzymuje 4x sesje wagi = 1 członek. Używane do modelowania
niejednorodna pojemność oparcia (np. VM vs bee-metalowy serwer).
Ciągłe hakowanie
Zarówno członkowie, jak i klienci są umieszczani na okrągłym pierścieniu poprzez hashing. Każdy klient idzie
do najbliższego członka zgodnie z ruchem wskazówek zegara na pierścieniu. Wirtualne węzły (repliki na członka)
poprawić równomierność dystrybucji. Kiedy członek zawiedzie, tylko jego sesje przejść do
następny członek na ringu - 1 / N sesji zakłócone vs 100% dla modulo hashing.