Score:1

โหลดบาลานซ์: วิธีค้นหาเส้นทางที่เร็วที่สุดไปยังผู้ใช้

ธง us

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

us flag
เนื่องจากผู้ใช้เชื่อมต่อกับโหลดบาลานเซอร์ การเชื่อมต่อที่เร็วที่สุดจากผู้ใช้ไปยัง X หรือ Y จะเหมือนกับการเชื่อมต่อที่เร็วที่สุดจากเซิร์ฟเวอร์ไปยัง X หรือ Y เนื่องจากเวลาในการเชื่อมต่อจากผู้ใช้ไปยัง X คือ t_X + t_Z โดยที่ Z คือตัวจัดสรรภาระงาน
Soroush Bgm avatar
us flag
@TeroKilkanen ไม่ มันไม่เหมือนกัน ตัวจัดสรรภาระงานเปลี่ยนเส้นทางคำขอที่เข้ามาเท่านั้น แต่เซิร์ฟเวอร์อื่น ( X หรือ Y ) จะส่งข้อมูลไปยังผู้ใช้
us flag
จากนั้นคุณต้องชี้แจงว่าตัวจัดสรรภาระงานประเภทใดที่คุณหมายถึง ตัวจัดสรรภาระงาน HTTP/HTTPS จะยุติการเชื่อมต่อ HTTP/HTTPS ขาเข้า จากนั้นเชื่อมต่อกับเซิร์ฟเวอร์ X หรือ Y เพื่อรับเนื้อหาและส่งกลับไปยังไคลเอนต์ นี่คือโหลดบาลานเซอร์ที่พบมากที่สุด และในกรณีนี้ ข้อความของฉันก็เป็นจริง
Soroush Bgm avatar
us flag
@TeroKilkanen ถือว่าเป็นสามเหลี่ยม ด้านหนึ่งคือผู้ใช้ร้องขอโหลดบาลานเซอร์ ด้านหนึ่งคือโหลดบาลานเซอร์ส่งต่อคำขอไปยังเซิร์ฟเวอร์ X และด้านสุดท้ายคือผู้ใช้ดาวน์โหลดข้อมูลจากเซิร์ฟเวอร์ X และใช่ เป็นไปตาม HTTP[S]
us flag
นั่นไม่ใช่วิธีการทำงานของ HTTPS load balancer ตัวโหลดบาลานเซอร์จะดาวน์โหลดจากเซิร์ฟเวอร์ต้นทาง และส่งต่อการตอบสนองกลับไปยังไคลเอนต์ ไม่มีระบบอย่างที่คุณอธิบาย
Score:2
ธง pe

ฉันคิดว่าโซลูชันของคุณใช้ CDN (Content Delivery Network)

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

ฉันขอแนะนำให้คุณตรวจสอบ Google Cloud CDN, มีอื่นๆ ผู้ให้บริการ CDN เช่น Cloudflare, StackPath, Sucuri และอื่นๆ

โพสต์คำตอบ

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