HCI 2 Node (ใช้ 2 Replica)
- สามารถทนต่อความล้มเหลวของ Node ได้ 1 Node (Down ได้ 1 Node)
- ข้อมูลจะกระจายอยู่ที่ Node ละ 1 ชุด (รวมเป็น 2 ชุด)
- ระหว่างที่ Node 1 ล้มเหลว VM ยังสามารถทำงานได้บน Node 2 หากมีทรัพยากรเพียงพอ
- ไม่มีการสร้างข้อมูลใหม่ขึ้นมาทดแทนข้อมูลของ Node ที่ล้มเหลว (Data Rebuilding)
- มีโอกาสเกิด Split-Brain กรณีเหลือ 1 Node แล้ว node นั้นเกิด downไป แล้ว nodeแรก power on ขึ้นมาก่อน (สามารถป้องกันได้โดยใช้ Witness Node) อ่านเพิ่มเติมใน Attachment
HCI 3 Node (ใช้ 2 Replica)
- สามารถทนต่อความล้มเหลวของ Node ได้ 1 Node (Down ได้ 1 Node)
- Data กระจายอยู่ไม่เกิน 2 Node ณ ขณะใดขณะหนึ่ง
- ระหว่างที่ Node 1 ล้มเหลว VM ยังสามารถทำงานได้บน Node 2 และ Node 3 หากมีทรัพยากรเพียงพอ
HCI 3 Node (ใช้ 3 Replica)
- Down ได้ 1 Node (จะต้องมี 2 Node ที่คงเหลือเพื่อคอย Witness กันเอง)
- ข้อมูลจะกระจายอยู่ที่ Node ละ 1 ชุด (รวมเป็น 3 ชุด)
- ข้อดีคือมี Data Rebuilding หาก มีการnode down นานเกิน 4 ชม ให้ใช้ disk ที่คงเหลืออยู่
- ระหว่างที่ Node 1 ล้มเหลว VM ยังสามารถทำงานได้บน Node 2 และ Node 3 หากมีทรัพยากรเพียงพอ
HCI 5 Node (ใช้ 3 Replica)
- ใช้งาน 3 Replica จึงจะเริ่ม Down ได้ 2 Node พร้อมกัน
- VM ที่ยังเป็น 2 Replica หรือ 4 Node ยังยึดตามcondition ในข้อก่อนๆหน้า
ข้อควรระวังของ HCI
- HCI จะไม่ยอมให้รัน VM บน cluster ที่ Node down เกินครึ่ง
- กรณี VM 3 Replica - Disk สามารถ Offline ได้ 2 ลูก ในต่าง Node กัน ในเวลาเดียวกัน
- กรณี VM 2 Replica - Disk สามารถ Offline ได้เพียง 1 ลูกใน Cluster เท่านั้น
- หาก Disk Offline เกินจำนวนด้านบน VM ที่มีการเขียน Data ไว้บน Disk ลูกที่ Offline ไป จะไม่สามารถกู้คืนได้
คำอธิบายเพิ่มเติม
- Replica คือ การสำรองข้อมูลไว้อีกชุด
- Split-Brain คือ ภาวะที่ระบบไม่สามารถตัดสินใจได้ว่าข้อมูลใดถูกต้อง
- Witness Node คือ Node เพิ่มเติมที่ใช้ในการช่วยตัดสินในกรณีที่เกิด Split-Brain
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น