ความแตกต่างระหว่าง Load Balancing และ Round-robin DNS
Load Balancing vs. Round Robin DNS | Load Balancer และ Round Robin DNS
Load Balancing และ Round-robin DNS ใช้ในการกระจายโหลดไปยังโฮสต์หรือเครือข่ายต่างๆเพื่อให้เกิดการกระจายโหลดความพร้อมใช้งานสูงและการกระจายทางภูมิศาสตร์เพื่อการจัดส่งที่รวดเร็ว ส่วนใหญ่จะใช้ในการใช้งานอินเทอร์เน็ตบนเว็บด้วยเหตุผลดังกล่าวข้างต้น วันนี้มีการแนะนำวิธีการใหม่ที่เรียกว่า CDN (Content Delivery Network) แต่ส่วนใหญ่มุ่งเน้นเฉพาะการจัดส่งเนื้อหาแบบคงที่เท่านั้น CDN จะไม่ทำการอัพเดตทันทีเว้นแต่ความถี่ของการซิงค์โฮสต์จะเพิ่มขึ้น
Load balancing (Load Balancer)balancers โหลดเป็นโปรแกรมซอฟต์แวร์หรืออุปกรณ์ฮาร์ดแวร์ที่อยู่ในสถาปัตยกรรมเครือข่ายที่จะเผชิญกับผู้ใช้อย่างชัดเจนหลังไฟร์วอลล์ โดยทั่วไปแล้ว balancer โหลดจะถูกกำหนดด้วยที่อยู่ IP สำหรับการโต้ตอบของผู้ใช้กับหมายเลขพอร์ตบริการ ตัวอย่างเช่นเมื่อคุณได้รับ balancer การโหลดเว็บคุณจะได้รับที่อยู่ IP จากผู้ให้บริการโดยที่คุณทำแผนที่กับระเบียน DNS เท่านั้น ถ้าคุณจะใช้สำหรับเว็บเซิร์ฟเวอร์คุณต้องสร้างพอร์ต 80 ใน balancer โหลด หลังโหลด balancers คุณสามารถแบ่งฟาร์มสำหรับบริการเดียวกันที่มีเนื้อหาและการกำหนดค่าเดียวกัน เปอร์เซ็นต์ของคำขอ http ที่จะเข้าสู่โหลด balancer IP จะถูกแจกจ่ายไปยังโฮสต์ที่อยู่หลังเครื่องปรับระดับการโหลดตามที่คุณกำหนดไว้ สิ่งหนึ่งที่คุณต้องแน่ใจก็คือเซิร์ฟเวอร์โฮสต์ทั้งหมดจะถูกซิงโครไนซ์กับเนื้อหาและการกำหนดค่าเดียวกันผู้ใช้จะได้รับเนื้อหาเดียวกันเท่านั้น
Round-robin DNS
DNS คือระบบชื่อโดเมนที่กระจายอยู่ในฐานข้อมูลหลายแห่งเพื่อให้ประชาชนสามารถอ่านและใช้งานได้สำหรับโฮสต์ โฮสต์ถูกระบุด้วย IP ของตนและชื่อถูกกำหนดให้กับ IP นั้นในเซิร์ฟเวอร์ DNS เพื่อหลีกเลี่ยงการจดจำที่อยู่ IP เพื่อเข้าถึงโฮสต์นั้น ตัวอย่างเช่นเมื่อคุณขอความแตกต่างระหว่าง com เซิร์ฟเวอร์ DNS ภายในของคุณจะให้รายละเอียดโฮสต์ในการติดต่อสื่อสาร โดยทั่วไปจะเป็นที่อยู่ IP ของความแตกต่างระหว่างกัน com. ใน Round-robin DNS คุณสามารถกำหนดค่าที่อยู่ IP หลายรายการสำหรับชื่อโดเมนเดียวและที่อยู่ IP เหล่านี้จะถูกส่งไปยังคำขอของผู้ใช้โดยใช้แบบโรลโอเวอร์ ที่นี่คอมพิวเตอร์โฮสต์หรือเซิร์ฟเวอร์สามารถใช้งานได้ทุกที่ในโลกซึ่งเทียบเท่ากับ Global Load balancer
อะไรคือความแตกต่างระหว่าง Load Balancer กับ Round-robin DNS?