.. judul: Penganalisis Distribusi Kumpulan Penyeimbang Beban .. siput: load-balancer-pool-distribution-analyzer .. tanggal: 26-03-2026 12:00:00 UTC .. tag: jaringan, penyeimbang beban, alat, kalkulator .. kategori: Alat ..tautan: .. deskripsi: Visualisasikan bagaimana algoritma penyeimbang beban mendistribusikan lalu lintas ke seluruh anggota kumpulan. Simulasikan round robin, hash IP sumber, hashing berbobot, dan konsisten dalam kondisi normal dan kegagalan. .. ketik: teks CDN Chart.js
========== HEADER / KONTROL ==========

Penganalisis Distribusi Kumpulan Penyeimbang Beban

Simulasikan bagaimana algoritma penyeimbangan beban yang berbeda mendistribusikan lalu lintas ke seluruh anggota kumpulan. Modelkan skenario kegagalan dan bandingkan efisiensi redistribusi.

Algoritma & Jumlah Sesi
Penggeser jumlah sesi
Volume Lalu Lintas
Manajemen anggota kumpulan
Anggota Pangkalan
Simulasi kegagalan
Simulasi Skenario Kegagalan
Cara kerjanya:IP klien diambil sampelnya dari subnet /16 (10.0.0.0/16). Untuk hashing berbasis sumber, setiap IP klien unik dipetakan secara deterministik ke anggota. Round robin mengabaikan IP klien dan mendistribusikan secara berurutan. Tertimbang menggunakan proporsional tugas acak. Hashing yang konsisten menempatkan klien dan anggota pada ring virtual.
========== TABEL ANGGOTA ==========

Anggota Pangkalan

dihuni oleh JS
PENGENAL IP:Pelabuhan Berat Status Tindakan
========== HASIL DISTRIBUSI ==========

Hasil Distribusi

Skor keseimbangan + penjelasan algoritma
Kisi metrik
Bagan batang

Distribusi Sesi per Anggota

Baris detail anggota
========== KEGAGALAN REDISTRIBUSI ==========

Analisis Redistribusi Kegagalan

========== VISUALISASI HASH RING ==========

Cincin Hash yang Konsisten

Membaca cincin:Setiap anggota ditempatkan di beberapa titik di sekitar ring (node virtual). IP klien di-hash ke posisi di ring, lalu permintaan dikirim ke anggota terdekat searah jarum jam. Menambah atau menghapus anggota hanya mempengaruhi alurnya dering yang dimilikinya — meminimalkan gangguan sesi.
========== BANTUAN / KONSEP ==========

Referensi Algoritma

Usul
Sesi ditugaskan secara berurutan: anggota 1, 2, 3, ..., N, 1, 2, ... Setiap anggota menerima tepat 1/N dari semua permintaan. Mengabaikan kapasitas server dan afinitas klien. Sederhana dan dapat diprediksi tetapi gagal pada perangkat keras yang heterogen.
Sumber IP Hash
Hash dari modul IP klien, jumlah anggota memilih backend. Klien yang sama selalu menjangkau anggota yang sama — berguna untuk aplikasi stateful. Menambah atau menghapus ada perombakan anggotasemuapemetaan klien (N perubahan menjadi (N-1)/N semua sesi).
Tertimbang
Setiap anggota menerima bagian yang sebanding dengan beratnya relatif terhadap berat totalnya kolam renang. Seorang anggota dengan bobot=4 mendapat 4x sesi dari anggota berbobot=1. Digunakan untuk memodelkan kapasitas backend heterogen (misalnya, VM vs server bare-metal).
Hashing yang Konsisten
Anggota dan klien keduanya dipetakan ke dalam lingkaran melingkar melalui hashing. Setiap klien pergi ke anggota terdekat searah jarum jam di atas ring. Node virtual (replika per anggota) meningkatkan keseragaman distribusi. Ketika seorang anggota gagal, hanya sesinya yang berpindah ke anggota berikutnya di ring — 1/N sesi terganggu vs. 100% untuk hashing modulo.