Hello List,

I have a proposal and wont mind to implement my self but need a helping hand
to start on.
I want to implement the aggressive FT feature in XCP. The best way I could
imagine is the use of feature *Live Migration*

Steps
1. Enable the FT of a particular VM using xe commands and adding as a param
to that VM e.g. xe vm-param-set FT=true uuid=XYZ
2. If the FT = true detected by xenstore then xapi will initiate a live
migrate of that VM to any of available host.
3. A parallel "network ping"/"xapi heartbit" from/to that host could be
initialized for each FT VM.
4. Live migrate will run forever until its disabled by FT = false or one of
the host is down. e.g. the process will loop at 99.99% migration state
5. If there is a packet drop of x packets the VM Migrate procedure will mark
the VM Migration as Complete and will switch the devices forcefully.
-- this could result in some data loss but I dont have any alternative to
this.
-- The specific x packets can be set by XCP but we cant rely for default XCP
Errors
6. If there is a successful migration due to host down then we will again
start from step2

Above steps I have assumed to my knowledge, we can discuss the problems in
it.

Apologies if I'm being too naive.

Regards,
Rushikesh
_______________________________________________
xen-api mailing list
[email protected]
http://lists.xensource.com/mailman/listinfo/xen-api

Reply via email to