สารบัญ:
- คำจำกัดความ - Network Load Balancing (NLB) หมายถึงอะไร
- Techopedia อธิบาย Network Load Balancing (NLB)
คำจำกัดความ - Network Load Balancing (NLB) หมายถึงอะไร
Network load balancing (NLB) เป็นการจัดการทราฟฟิกข้ามเครือข่ายโดยไม่ต้องใช้โปรโตคอลการเราต์ที่ซับซ้อนเช่น Border Gateway Protocol (BGP) NLB กระจายเวิร์กโหลดในหลาย ๆ ซีพียูดิสก์ไดรฟ์และทรัพยากรอื่น ๆ เพื่อใช้ทรัพยากรเครือข่ายอย่างมีประสิทธิภาพยิ่งขึ้นและหลีกเลี่ยงการโอเวอร์โหลดเครือข่าย การทำโหลดบาลานซ์อาจทำได้ผ่านซอฟต์แวร์หรือฮาร์ดแวร์
คำนี้เรียกอีกอย่างว่าการกำหนดเส้นทางเวกเตอร์ซึ่งเป็นรูปแบบของ NLB
Techopedia อธิบาย Network Load Balancing (NLB)
Network load balancing เป็นโซลูชั่นที่มีประสิทธิภาพและประหยัดค่าใช้จ่ายที่ออกแบบมาเพื่อเพิ่มความพร้อมใช้งานและความยืดหยุ่นของแอปพลิเคชันอินเทอร์เน็ตโดยการอนุญาตให้ผู้ดูแลระบบสร้างคลัสเตอร์ซึ่งโหลดสมดุลกับคำขอไคลเอนต์ขาเข้า ระหว่าง NLB ไคลเอนต์ไม่สามารถแยกคลัสเตอร์จากเซิร์ฟเวอร์เดียว โปรแกรมเซิร์ฟเวอร์ยังไม่ทราบว่าคลัสเตอร์กำลังทำงานอยู่
อันเป็นผลมาจากการตั้งค่านี้ NLB ช่วยให้การควบคุมโดยรวมที่ดีขึ้นรวมถึงการจัดการคลัสเตอร์ระยะไกลจากจุดเครือข่ายใด ๆ ผู้ดูแลระบบสามารถปรับแต่งคลัสเตอร์ให้เข้ากับบริการด้วยการควบคุมที่กำหนดโดยพอร์ต โฮสต์และซอฟต์แวร์ของคลัสเตอร์อาจถูกปรับเปลี่ยนได้โดยไม่ต้องหยุดให้บริการ
NLB ส่งข้อความปกติทำให้สมาชิกคลัสเตอร์ทั้งหมดสามารถมอนิเตอร์การมีอยู่ของโฮสต์อื่นได้ ความล้มเหลวของโฮสต์และการกู้คืนจะถูกจัดการโดยอัตโนมัติและรวดเร็ว การใช้งานซอฟต์แวร์ของ NLB ต้องการค่าใช้จ่ายต่ำมากเพื่อรองรับปริมาณการใช้เครือข่าย กระบวนการนี้ให้ประสิทธิภาพที่ยอดเยี่ยมซึ่ง จำกัด ด้วยแบนด์วิดท์ subnet เท่านั้น
NLB ยังให้ความซ้ำซ้อนของเครือข่ายในกรณีที่การเชื่อมโยงเครือข่ายล้มเหลว สิ่งนี้ทำได้โดยการให้ลิงค์รอง
