Contact
Line : comsiam
Contact
Line : comsiam

Live Migration คือความสามารถของ Hyper-V ที่ช่วยย้าย
Virtual Machine
จาก Host หนึ่ง
ไปยังอีก Host หนึ่ง
โดยไม่ต้องปิด VM
และผู้ใช้งานแทบไม่รู้สึกถึงการเปลี่ยนแปลง
นี่คือหนึ่งในฟีเจอร์สำคัญที่สุดของ Hyper-V Cluster
บน Windows Server 2025
ในองค์กรขนาดใหญ่
ผู้ดูแลระบบต้องทำ
อยู่เป็นประจำ
หากไม่มี Live Migration
จะต้องปิด VM
ซึ่งส่งผลต่อธุรกิจโดยตรง
หลักการทำงาน
คือ
Copy Memory
จาก Host ต้นทาง
ไปยัง Host ปลายทาง
จากนั้น
Synchronize
ข้อมูลส่วนที่เปลี่ยนแปลง
จนเหลือน้อยที่สุด
และสลับการทำงาน
ในช่วงเวลาสั้นมาก
ปัจจัยหลัก
ได้แก่
✅ RAM ของ VM
✅ Network Speed
✅ CPU
✅ Storage Performance
✅ จำนวน VM ที่ย้ายพร้อมกัน
โดยเฉพาะ
Network
มักเป็นคอขวดอันดับหนึ่ง
ข้อผิดพลาดที่พบบ่อย
คือ
ใช้ Network เดียว
สำหรับ
ทั้งหมด
Best Practice
คือ
Dedicated Live Migration Network
โดยเฉพาะ
ปัจจุบัน
องค์กรขนาดใหญ่
ไม่ควรใช้
1GbE
สำหรับ Live Migration
อีกต่อไป
แนวทางที่นิยม
10GbE
หรือ
25GbE
ขึ้นไป
สามารถใช้งานได้
แต่จะพบปัญหา
เช่น
❌ ย้าย VM ช้า
❌ ใช้เวลาหลายนาที
❌ กระทบ Production Traffic
❌ ไม่เหมาะกับ VM ขนาดใหญ่
จึงเหมาะเฉพาะ Lab หรือระบบขนาดเล็ก
ปัจจุบัน
ถือเป็นมาตรฐาน
ขององค์กรจำนวนมาก
ข้อดี
✅ ย้าย VM ได้รวดเร็ว
✅ รองรับ VM จำนวนมาก
✅ ต้นทุนสมเหตุสมผล
เหมาะกับองค์กรส่วนใหญ่
Data Center สมัยใหม่
นิยมใช้
25GbE
มากขึ้น
โดยเฉพาะ
ช่วยลดเวลา Migration อย่างมาก
Hyper-V
รองรับ
Multiple Migration Networks
ตัวอย่าง
LM01
LM02
ช่วยเพิ่ม Bandwidth และ Redundancy
Windows Server 2025
รองรับ
SMB Direct
ร่วมกับ
RDMA
ช่วยลด CPU Usage
และเพิ่มความเร็วในการย้าย VM
อย่างมีนัยสำคัญ
RDMA
หรือ
Remote Direct Memory Access
ช่วยให้ข้อมูลถูกส่ง
ระหว่าง Memory
โดยไม่ผ่าน CPU มากนัก
ข้อดี
✅ Latency ต่ำ
✅ Throughput สูง
✅ CPU Load ต่ำ
อีกทางเลือกหนึ่ง
คือ
Compression
Hyper-V จะบีบอัดข้อมูล
ก่อนส่งผ่าน Network
เหมาะสำหรับ
ระบบที่ไม่มี RDMA
สำหรับองค์กรระดับ Enterprise
นิยมใช้
SMB Transport
ร่วมกับ
RDMA
เพราะให้ประสิทธิภาพสูงที่สุด
ควรใช้
Kerberos
หรือ
Credential Guard
ในการ Authentication
ระหว่าง Host
และแยก VLAN สำหรับ Live Migration
โดยเฉพาะ
ควรติดตาม
✅ Migration Duration
✅ Throughput
✅ Network Utilization
✅ Migration Failure
✅ Cluster Event
อย่างต่อเนื่อง
เพื่อป้องกันปัญหาในอนาคต
❌ ใช้ 1GbE
❌ ใช้ Network ร่วมกับ User
❌ ไม่มี RDMA
❌ ไม่มี Redundancy
❌ ไม่แยก VLAN
❌ ไม่มี Monitoring
❌ ย้าย VM พร้อมกันมากเกินไป
Management Network
10GbE
Live Migration Network
25GbE
Storage Network
25GbE
Production Network
10GbE
ทุก Traffic
แยกออกจากกันอย่างชัดเจน
องค์กรระดับ Enterprise มักใช้
25GbE
ร่วมกับ
RDMA
SMB Direct
Dedicated VLAN
Redundant Paths
เพื่อให้ Live Migration ทำงานได้รวดเร็วและเสถียร
Live Migration เป็นหัวใจสำคัญของ Hyper-V Cluster เพราะช่วยให้สามารถบำรุงรักษาและบริหารจัดการระบบได้โดยไม่ต้องหยุดบริการ การออกแบบ Network สำหรับ Live Migration อย่างถูกต้อง โดยเฉพาะการใช้ 10GbE หรือ 25GbE ร่วมกับ RDMA และ SMB Direct จะช่วยเพิ่มประสิทธิภาพและลดเวลาการย้าย VM ได้อย่างมาก
จากประสบการณ์ของ comsiam ปัญหาที่พบมากที่สุดคือการใช้ Network ร่วมกันระหว่าง User Traffic และ Live Migration ทำให้เกิดคอขวดเมื่อมีการย้าย VM จำนวนมาก และ comsiam มักแนะนำให้แยก Live Migration Network ออกจาก Production Network อย่างชัดเจนตั้งแต่วันแรกของการออกแบบ Cluster
หากคืนนี้คุณต้องย้าย VM ขนาด 1 TB จำนวน 20 เครื่องพร้อมกัน Live Migration Network ที่ใช้อยู่ในปัจจุบันจะสามารถรองรับได้โดยไม่กระทบต่อผู้ใช้งานหรือไม่?