VMotion เป็น Function พื้นฐานของ HA และ DRS ใน ESX Server ครับ
VMotion จะทำหน้าที่เกี่ยวกับการย้าย VM
HA (High Availability) เป็น Function ที่ใช้สำหรับสร้างความน่าเชื่อถือให้กับระบบครับ คือ VM ของเราจะทำงานอยู่ตลอดแม้ว่า ESX Server ที่รับภาระ VM ดังกล่าวเกิดความเสียหายทาง HW หรืออื่นๆ จนไม่สามารถทำงานได้ ระบบของเราจะทำงานย้าย VM ดังกล่าวไปสู่ ESX Server เครื่องอื่นๆเพื่อให้ VM ของเรากลับมาทำงานได้อย่างปรกติ ซึ่ง function พวกนี้จะนำไปสู่ระบบที่ Zero Downtime ครับ ซึ่งการทำ Zero Downtime นั่นยังมีอุปกรณ์อีกหลายส่วนที่จำเป็นต้องมีการทำ Reduncies กันด้วยไม่ว่าจะเป็น Storage System, Network System etc. โดย HA นั่นช่วยในส่วนของการทำ Reduncies ที่ ESX Server
DRS (Distributed Resource Scheduler) เป็น Function ที่ทำหน้าที่กระจาย Load ของ VM เราไปสู่ ESX Server ต่างๆ
ที่ผมบอกว่า vmotion เป็น functionพื้นฐานเนื่องจาก เมื่อเกิดเงื่อนไขตาม function HA/DRS นั่น จะเกิดการย้าย vm ไปสู่ ESX Server อื่นๆ ซึ่งอาศัย vmotion ทำหน้าที่ย้าย VM โดย HA และ DRS จะเป็นผู้กำหนดเงื่อนไขการย้าย ส่วนตัวที่ปฏิบัติงานคือ vmotion ถ้าตามอ่าน board ของผมจะเห็นแสดงการย้ายแบบ manual โดยใช้ vmotion แต่ถ้ากรณีให้ระบบตัวสินใจจะเป็น function HA/DRS เหล่านี้เป็นตัวตัดสินใจ
และสิ่งสำคัญสำหรับ Function เหล่านี้คือต้องมี VC (Virtual Center) และ License สำหรับใช้งาน function ระดับสูงเหล่านี้ครับ ซึ่งตอนนี้ ESX4 มีของเล่นที่เพิ่มขึ้นจาก Function เหล่านี้ไปอีกพอดีช่วงนี้ยังไม่มีทุนมากพอจะหาเครื่องใหม่ๆมา TEST ต่อ