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