วิธีทำงาน: IP ของไคลเอนต์ถูกสุ่มจาก subnet /16 (10.0.0.0/16)
สำหรับการแฮชตามแหล่งที่มา แต่ละ IP ของไคลเอนต์ที่ไม่ซ้ำกันจะถูกแมปไปยังสมาชิกอย่างกำหนด
Round robin ละเลย IP ของไคลเอนต์และกระจายแบบลำดับ น้ำหนักใช้การกำหนดแบบสุ่มตามสัดส่วน
Consistent hashing วางทั้งไคลเอนต์และสมาชิกบนวงแหวนเสมือน
สมาชิกกลุ่ม
ID
IP:Port
น้ำหนัก
สถานะ
การดำเนินการ
ผลลัพธ์การกระจาย
การกระจายเซสชันต่อสมาชิก
การวิเคราะห์การกระจายใหม่เมื่อเกิดความล้มเหลว
Consistent Hash Ring
วิธีอ่านวงแหวน: สมาชิกแต่ละรายถูกวางไว้ที่หลายจุดรอบวงแหวน
(โหนดเสมือน) IP ของไคลเอนต์จะถูกแฮชไปยังตำแหน่งบนวงแหวน จากนั้นคำขอจะถูกส่ง
ไปยังสมาชิกที่ใกล้ที่สุดตามเข็มนาฬิกา การเพิ่มหรือลบสมาชิกจะส่งผลกระทบเฉพาะส่วนโค้ง
ที่สมาชิกนั้นเป็นเจ้าของ ซึ่งช่วยลดการขัดจังหวะเซสชันให้น้อยที่สุด