Pakraukite Balansavimo Pool Distribution Analyzer

Imituoti, kaip skirtingi apkrovos balansavimo algoritmai paskirsto srautą tarp grupės narių. Modelių gedimo scenarijus ir palyginti perskirstymo efektyvumą.

Algorithm & sesijų skaičius Sesijų skaičiaus slankiklis
Fondo nariai
Trikčių imitavimas

Fondo nariai

ID IP: prievadas Svoris Statusas Veiksmai

Pasiskirstymo rezultatai

Sesijų pasiskirstymas vienam nariui

Nesėkmingo pasiskirstymo analizė

Nuoseklus maišos žiedas

Žiedo skaitymas:

Algorithm nuoroda

Rubinas
Sesijos skiriamos paeiliui: 1, 2, 3,..., N, 1, 2,... Kiekvienas narys gauna 1 / N visų prašymų. Ignores serverio pajėgumas ir kliento afinitetas. Paprasta ir nuspėjama, bet sunkiai veikia įvairiarūšė techninė įranga.
Šaltinio IP maišelis
Kliento maiša IP modulo narių skaičius pasirenka realizaciją. Tiems patiems klientams visą laiką pasiekia tą patį narį - tai yra naudinga, kad būtų galima pateikti vertingus prašymus. Pridėjimas arba pašalinimas narys pergrupuoja klientų mapings (N pakeisti (N-1) / N visų sesijų).
Svertinis
Kiekvienas narys gauna dalį, proporcingą jo svoriui, palyginti su bendru svoriU baseinas. Narys, kurio svoris = 4 gauna 4x svorio sesijas = 1 narys. Modeliui įvairiarūšis galingumas (pvz., VM vs metalo be metalo serveris).
Nuoseklus maišymas
Nariai ir klientai sukabinti ant apskrito žiedo. Kiekvienas klientas eina artimiausiam nariui pagal laikrodžio rodyklę ant žiedo. Virtualūs mazgai (narių kopijos) pagerinti paskirstymo vienodumą. Nariui žlugus, į kitas narys ant žiedo - 1 / N sesijos sutrikdytas, palyginti su 100% modulo maišo.