บ้าน เครือข่าย อะไรคือวิธีการสมดุลภาระ? - คำจำกัดความจาก techopedia

อะไรคือวิธีการสมดุลภาระ? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - วิธีการโหลดบาลานซ์หมายถึงอะไร

วิธีการโหลดบาลานซ์เป็นอัลกอริธึมหรือกลไกที่ใช้เพื่อกระจายการร้องขอของเซิร์ฟเวอร์ขาเข้าหรือทราฟฟิกระหว่างเซิร์ฟเวอร์จากพูลของเซิร์ฟเวอร์อย่างมีประสิทธิภาพ การโหลดบาลานซ์อย่างมีประสิทธิภาพเป็นสิ่งจำเป็นเพื่อให้แน่ใจว่าบริการเว็บพร้อมใช้งานสูงและการส่งมอบบริการดังกล่าวในลักษณะที่รวดเร็วและเชื่อถือได้ เพื่อตอบสนองความต้องการปริมาณการใช้งานสูงเซิร์ฟเวอร์จะถูกจำลองแบบ โหลดขาเข้าหรือคำร้องขอไปยังเซิร์ฟเวอร์จะถูกแชร์ผ่านเซิร์ฟเวอร์ที่จำลองแบบแล้วและกระบวนการนี้เรียกว่าการทำโหลดบาลานซ์ ในการกำหนดตารางเวลาการกำหนดเส้นทางการร้องขอจากไคลเอนต์ไปยังเซิร์ฟเวอร์ตามลำดับอย่างมีประสิทธิภาพจะใช้วิธีการปรับสมดุลโหลดหลายวิธีเช่นการปัดวนรอบการเชื่อมต่อน้อยที่สุดการปรับสมดุลเป็นต้น

Techopedia อธิบายวิธีการปรับสมดุลภาระ

วิธีการโหลดบาลานซ์นั้นรู้จักกันในชื่ออัลกอริทึมสำหรับการทำโหลดบาลานซ์หรือวิธีการตั้งเวลาเนื่องจากระบุวิธีที่เซิร์ฟเวอร์แบ่งใช้โหลดร่วมกันข้ามพูลเซิร์ฟเวอร์ มีวิธีการปรับสมดุลโหลดที่หลากหลายและแต่ละวิธีใช้เกณฑ์เฉพาะเพื่อกำหนดการรับส่งข้อมูลขาเข้า วิธีการปรับสมดุลภาระทั่วไปบางวิธีมีดังนี้:

  • Round robin - ในวิธีนี้การร้องขอที่เข้ามาจะถูกส่งไปยังเซิร์ฟเวอร์แต่ละตัวที่มีอยู่ตามลำดับ
  • Weighted round robin - ที่นี่น้ำหนักคงที่ถูกกำหนดล่วงหน้าไปยังเซิร์ฟเวอร์แต่ละเครื่องและใช้กับวิธี round robin เพื่อกำหนดเส้นทางคำขอที่เข้ามา
  • การเชื่อมต่อน้อยที่สุด - วิธีนี้จะช่วยลดการโอเวอร์โหลดของเซิร์ฟเวอร์โดยการกำหนดคำขอเข้ามาที่เซิร์ฟเวอร์ด้วยจำนวนการเชื่อมต่อที่ต่ำที่สุดในปัจจุบัน
  • การเชื่อมต่อแบบถ่วงน้ำหนักน้อยที่สุด - ในวิธีนี้น้ำหนักจะถูกเพิ่มไปยังเซิร์ฟเวอร์โดยขึ้นอยู่กับความจุ น้ำหนักนี้ใช้กับวิธีการเชื่อมต่อน้อยที่สุดเพื่อกำหนดโหลดที่จัดสรรให้แต่ละเซิร์ฟเวอร์
  • เวลาเริ่มต้นช้าของการเชื่อมต่ออย่างน้อยที่สุด - ในที่นี้จะมีการระบุเวลา ramp-up สำหรับเซิร์ฟเวอร์โดยใช้การกำหนดเวลาการเชื่อมต่อน้อยที่สุดเพื่อให้แน่ใจว่าเซิร์ฟเวอร์จะไม่ทำงานมากเกินไปเมื่อเริ่มทำงาน
  • การปรับสมดุลแบบปรับตามเอเจนต์ - นี่คือวิธีการปรับตัวที่ตรวจสอบเซิร์ฟเวอร์เป็นประจำโดยไม่คำนึงถึงน้ำหนักเพื่อกำหนดเวลาการรับส่งข้อมูลแบบเรียลไทม์
  • น้ำหนักคงที่ - ในวิธีนี้น้ำหนักของเซิร์ฟเวอร์แต่ละเครื่องจะถูกกำหนดไว้ล่วงหน้าและคำขอส่วนใหญ่จะถูกส่งไปยังเซิร์ฟเวอร์ที่มีลำดับความสำคัญสูงสุด หากเซิร์ฟเวอร์ที่มีลำดับความสำคัญสูงสุดล้มเหลวเซิร์ฟเวอร์ที่มีลำดับความสำคัญสูงสุดลำดับที่สองจะเข้าใช้บริการ
  • การตอบกลับแบบถ่วงน้ำหนัก - ที่นี่เวลาตอบสนองจากเซิร์ฟเวอร์แต่ละเครื่องจะใช้ในการคำนวณน้ำหนัก
  • Source IP hash - ในวิธีนี้แฮช IP จะใช้เพื่อค้นหาเซิร์ฟเวอร์ที่ต้องเข้าร่วมการร้องขอ

แต่ละวิธีมีชุดของผลประโยชน์และสถานการณ์ที่เหมาะสม อัลกอริทึมที่เหมาะสมที่สุดที่เหมาะสมที่สุดกับวัตถุประสงค์สามารถเลือกได้โดยผู้ให้บริการเพื่อให้การส่งมอบบริการที่ราบรื่นเชื่อถือได้และรวดเร็วแก่ลูกค้า

อะไรคือวิธีการสมดุลภาระ? - คำจำกัดความจาก techopedia