Using Application Load Balancing

สร้าง resources ภายใน Load Balancer สำหรับใช้งานเป็น Application Load Balancing

Prerequisite

Instructions

1. เข้าสู่หน้าสร้าง Backend Group

ในหน้า Load Balancer Detail ที่ tab Overview จะแสดงรายละเอียดของ Load Balancer โดยจะต้องสร้าง Backend Group เพื่อเริ่มใช้งาน โดยกดปุ่ม CREATE BACKEND GROUP ที่แถบ menu ด้านบน หรือ instruction card ที่ด้านขวาบน

2. ตั้งค่า Backend Group

ในหน้าสร้าง Backend Group ให้เลือก Protocol เป็น HTTP โดยใช้ได้กับ Listener ที่ใช้ Protocol เป็น HTTP และ HTTPS ในการรับ load จากภายนอก Load Balancer

พร้อมกำหนดชื่อและ Algorithm ของ Backend Group

3. ตั้งค่า Health Check

เลือกว่าจะเปิดใช้งาน Health Check ที่จะคอยเช็คสถานะของ member ภายใน Backend Group และกำหนดความถี่ และรูปแบบของการทำ Health Check

4. ตั้งค่า Members

เลือก IP Address และ Port ที่จะรับ load จาก Load Balancer จากนั้นกด CREATE เพื่อยืนยันการสร้าง Backend Group

สถานะของ Backend Group member จะเป็น Disable จนกว่าจะมีการต่อใช้งานกับ Listener

5. เข้าสู่หน้าสร้าง Listener

ระบบจะพามาหน้า Load Balancer Detail ที่ tab Backend Group รอจนกว่า Load Balancer จะไม่ขึ้น Updating จากนั้นกดปุ่ม CREATE LISTENER

6. ตั้งค่า Listener

ในหน้า Create Listener กำหนด Protocol เป็น HTTP หรือ HTTPS กำหนด Port เลือก Backend Group ที่ใช้ Protocol เดียวกัน และ ตั้งค่าอื่น ๆ จากนั้นกด CREATE เพื่อยืนยันการสร้าง Listener

โดยในกรณีที่ใช้ Protocol เป็น HTTPS จะต้องมีการระบุ SSL Certificate ที่จะใช้ในการ terminate HTTPS ที่ Listener นี้ด้วย

7. รอจน Listener สร้างสำเร็จ

รอจนกว่า Load Balancer จะไม่ขึ้นว่า Updating ก็ถือเป็นอันเสร็จสิ้น โดยในตอนนี้ ถ้ามี load เข้ามาที่ Load Balancer นี้ ผ่าน VIP หรือ external IP หากมี port number เดียวกันกับ Listener ที่สร้างไว้ load ก็จะถูกส่งไปยัง Member หนึ่งของ Backend Group นี้ ตาม Algorithm ที่เลือกไว้

สามารถทวนขั้นตอนนี้ใหม่อีกครั้ง เพื่อรับ load ใน Protocol และ Port อื่น ๆ โดยใน 1 Load Balancer สามารถทำงานได้ทั้ง Network Load Balancing และ Application Load Balancing ขึ้นอยู่กับ Backend Group และ Listener

Last updated