สำหรับการเพิ่มความเร็วและ Redundancy ใน Proxmox VE โดยเฉพาะกับระบบเครือข่ายนั้น แน่นอนว่าจะเกี่ยวกับเรื่องของ Network โดยตรง วันนี้เราเลยพาไปพบกับบทความเกี่ยวกับเรื่องการทำ NIC Bonding หรือ อาจจะเรียกว่ามันคือการรวม Network Interface Card (NIC) ให้มาทำงานร่วมกัน ซึ่งต้องบอกว่า มันมีหลายวิธี โดยจะมีทั้ง ทำงานพร้อมกัน เพื่อช่วยเพิ่มความเร็ว หรือ ทำงานขาใด ขาหนึ่ง เพื่อสลับเมื่อมีปัญหา
Bonding mode ของ Linux NIC Bonding อาจจะพูดถึงในอีกชื่อหนึ่งคือ Link Aggregation
เมื่อท่านเลือกการทำ Bonding NIC ใน Proxmox VE ท่านอาจจะเจอกับ mode การทำงานหลายแบบ และอาจจะทำให้สับสน วันนี้เราเลยไปดูแต่ละตัวกันเลยว่าท่านควรจะเลือกแบบไหนที่จะเหมาะกับท่านที่สุด

1. balance-rr (Round Robin)
หลักการทำงาน
ข้อดี
ข้อเสีย
เหมาะสำหรับ
mode number => mode=0
2. active-backup
หลักการทำงาน
ข้อดี
ข้อเสีย
เหมาะกับ
mode number => mode=1
3. balance-xor
หลักการทำงาน
เช่น hash(MAC src + MAC dst) แล้วเลือก NIC
ข้อดี
ข้อเสีย
เหมาะกับ
mode number => mode=2
4. broadcast
หลักการทำงาน
ข้อดี
ข้อเสีย
mode number => mode=3
5. 802.3ad (LACP) ซึ่งต้องบอกว่า วิธีการนี้เป็นที่นิยมที่สุดในปัจจุบัน
หลักการทำงาน
ข้อดี
ข้อเสีย
mode number => mode=4
6. balance-tlb (Transmit Load Balancing)
หลักการทำงาน
ข้อดี
ข้อเสีย
mode number => mode=5
7. balance-alb (Adaptive Load Balancing)
หลักการทำงาน
ข้อดี
ข้อเสีย
mode number => mode=6
สรุปการตั้งค่าใน Switch และโหมดการทำงานฝั่ง Proxmox VE
| Mode | ต้อง config switch | Switch type |
|---|---|---|
| balance-rr | ✅ | Static LAG |
| active-backup | ❌ | port ปกติ |
| balance-xor | ✅ | Static LAG |
| broadcast | ❌ | port ปกติ |
| 802.3ad (LACP) | ✅ | LACP |
| balance-tlb | ❌ | port ปกติ |
| balance-alb | ❌ | port ปกติ |
สนใจติดตั้ง Proxmox VE ไม่ว่าจะเป็น Standalone หรือ Cluster สอบถามพูดคุยผ่าน Line OA : @avesta.co.th หรืออีเมล์ [email protected]