ข้ามไปเนื้อหาหลัก
เครือข่าย· ~16 นาที

ELB: ALB vs NLB vs Gateway LB

ตัวกระจายโหลด 3 แบบ ใช้ต่างงานกัน

เปรียบเทียบให้เห็นภาพ

Load Balancer เหมือนพนักงานต้อนรับที่กระจายลูกค้าไปหลายเคาน์เตอร์ — แต่ละแบบ "อ่าน" คำขอคนละระดับ

เลือก Load Balancer ตามชั้นของ traffic

ALB

Layer 7 (HTTP/HTTPS)

web app, routing ตาม path/host

NLB

Layer 4 (TCP/UDP)

โหลดสูงมาก, latency ต่ำ, static IP

Gateway LB

Layer 3

วางหน้า appliance (firewall/IDS)

  • ALB (Application LB) — ทำงานที่ Layer 7 (HTTP/HTTPS) routing ตาม path/host/header ได้ เหมาะเว็บแอป/microservices
  • NLB (Network LB)Layer 4 (TCP/UDP) รับโหลดมหาศาล latency ต่ำมาก รองรับ static IP เหมาะงานที่ต้องการ throughput สูง
  • Gateway LB — Layer 3 วางหน้า virtual appliance (firewall/IDS/IPS) ของ third-party

สรุป Key Takeaways

  • ALB = Layer 7 routing ตาม path/host เหมาะเว็บ/microservices
  • NLB = Layer 4 โหลดสูงมาก latency ต่ำ static IP
  • Gateway LB = วางหน้า appliance ความปลอดภัย

ลองทำ Quiz ท้ายบท

คำถามแนวข้อสอบของโมดูลนี้ 5 ข้อ · เฉลยทันที

อ่านจบแล้วอย่าลืมทำเครื่องหมาย