AWS ELB รองรับ UDP หรือไม่
AWS ELB รองรับ UDP หรือไม่

วีดีโอ: AWS ELB รองรับ UDP หรือไม่

วีดีโอ: AWS ELB รองรับ UDP หรือไม่
วีดีโอ: What is a Load Balancer ? AWS Network Load Balancer [Hands on Lab] 2024, อาจ
Anonim

หนึ่งในข้อจำกัดที่สำคัญที่สุดของ ELB , หรือ AWS คลาสสิค โหลดบาลานเซอร์ คือการรับส่งข้อมูล IP ทั้งหมดจะถือว่าใช้พอร์ต TCP แม้ว่าสมาชิกจะได้รับการร้องขอ รองรับ UDP เป็นเวลาหลายปี (ตามที่ระบุไว้ในกระดานข้อความทางอินเทอร์เน็ตต่างๆ) ELB ดำเนินต่อไป สนับสนุน TCP เท่านั้น

ในทำนองเดียวกัน AWS รองรับ UDP หรือไม่

อเมซอน EC2 บริการตู้คอนเทนเนอร์ รองรับUDP มาตรการ. ตอนนี้คุณสามารถใช้ UDP โปรโตคอลพร้อมคอนเทนเนอร์บน Amazon EC2 บริการตู้คอนเทนเนอร์ (ECS) ตอนนี้คุณสามารถกำหนด UDP พอร์ตในข้อกำหนดงานของคุณทำให้คุณสามารถใช้โปรโตคอลใดก็ได้ (เช่น TCP หรือ UDP ) แอปพลิเคชันของคุณต้องการ

นอกจากนี้ คุณควรใช้ตัวโหลดบาลานซ์เครือข่ายเมื่อใด กรณีการใช้งานที่ดีที่สุดสำหรับ Network Load Balancer:

  1. เมื่อคุณต้องการรองรับคำขอ TCP ขาเข้าที่มีปริมาณมากหรือแหลมคมอย่างราบรื่น
  2. เมื่อคุณต้องการสนับสนุนที่อยู่ IP แบบคงที่หรือแบบยืดหยุ่น
  3. หากคุณกำลังใช้บริการคอนเทนเนอร์และ/หรือต้องการรองรับพอร์ตมากกว่าหนึ่งพอร์ตบนอินสแตนซ์ EC2

ในที่นี้ AWS ELB ทำงานอย่างไร

NS โหลดบาลานเซอร์ ยอมรับการรับส่งข้อมูลขาเข้าจากลูกค้าและกำหนดเส้นทางคำขอไปยังเป้าหมายที่ลงทะเบียนไว้ (เช่น EC2 Instance) ใน Availability Zone อย่างน้อย 1 แห่ง NS โหลดบาลานเซอร์ ยังตรวจสอบความสมบูรณ์ของเป้าหมายที่ลงทะเบียนไว้ และทำให้มั่นใจว่ากำหนดเส้นทางการรับส่งข้อมูลไปยังเป้าหมายที่มีสุขภาพดีเท่านั้น

ตัวโหลดบาลานซ์ใดที่จำเป็นสำหรับประสิทธิภาพสูงสุด

หากคุณต้องการ โหลดบาลานซ์ คำขอ HTTP เราขอแนะนำให้คุณใช้ Application โหลดบาลานเซอร์ . สำหรับโปรโตคอลเครือข่าย/การขนส่ง (layer4 – TCP, UDP) โหลด การทรงตัวและเพื่อ ประสิทธิภาพสุดขีด / แอปพลิเคชั่นที่มีความหน่วงต่ำ เราแนะนำให้ใช้ Network โหลดบาลานเซอร์.

แนะนำ: