Background
ใน Cluster บางครั้งก็จะมี node ที่มี VM ทำงานอยู่เยอะน้อยต่างกัน โดย HCI มีความสามารถในการเกลี่ย Workload VM โดยอ้างอิงจาก CPU หรือ Memory ที่ VM ใช้งานจริง โดยสามารถตั้ง Threshold ว่าต้องการแบบ Sensitive มากน้อยขนาดไหน
วิธีการเปิดใช้งาน
1. ไปที่ Icon น้ำกระเพื่อมด้านซ้ายตามภาพเพื่อดู Weighted Demand ของ การใช้งาน CPU / Memory ของ แต่ละ Node หรือไปที่ Reliability > Resource Scheduling เพื่อตรงไปที่การตั้งค่า
2. กด Enable resouce scheduling > ตั้งค่าตามเหมาะสม > กด Save
- ระบบจะมีให้ตั้ง Sensitivity 4 ระดับ โดยจะมี condition ที่จะต้องตรงทั้ง 2 ส่วนจึงจะทำการ Migrate VM ไป ได้แก่
1. Weighted Load ของ Node นั้นๆ จะต้องเกินจำนวน percent ที่กำหนด
2. Load Difference คือความแตกต่างของ Load ในแต่ละ Node ที่มากกับน้อย จะต้องต่างกันอยู่เกินจำนวนที่กำหนด
Conservative
Resource scheduling is performed when load imbalance is very high.
Load is greater than 70%, and load difference is greater than 30%
Moderate (Default)
Resource scheduling is performed when load imbalance is moderately high.
Load is greater than 60%, and load difference is greater than 20%
Aggressive
Resource scheduling is performed when load imbalance is moderately low.
Load is greater than 50%, and load difference is greater than 10%
Very Aggressive
Resource scheduling is performed when load imbalance is low.
Load is greater than 50%, and load difference is greater than 5%
ตัวอย่างการทำงาน
ช่วงที่มี Host เพื่อ Boot กลับมาใหม่ มี Host ที่ Load เป็น 64% ซึ่งมากกว่า 60% ที่ตั้งไว้ จึงมีการย้าย VM ไปยัง Host ที่ workload น้อย
หมายเหตุ
อาจจะต้องระมัดระวังกรณีที่ VM ที่ไม่สมควรจะย้ายnode
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น