Load Balancer Pool Distribution Analyzer
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.