All of lore.kernel.org
 help / color / mirror / Atom feed
* FT for XCP
@ 2011-09-25 20:11 R J
       [not found] ` <CAO14VsP9by7CYgSiVN-hY0rJpDk0MYjuJ+FD5Tp3i8w+BcNYHw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 6+ messages in thread
From: R J @ 2011-09-25 20:11 UTC (permalink / raw)
  To: xen-api-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR,
	xen-devel-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR,
	xen-users-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR


[-- Attachment #1.1: Type: text/plain, Size: 1257 bytes --]

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

[-- Attachment #1.2: Type: text/html, Size: 1360 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-10-09 15:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-25 20:11 FT for XCP R J
     [not found] ` <CAO14VsP9by7CYgSiVN-hY0rJpDk0MYjuJ+FD5Tp3i8w+BcNYHw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-09-26  7:08   ` Mike McClurg
     [not found]     ` <4E8024E5.9020406-Sxgqhf6Nn4DQT0dZR+AlfA@public.gmane.org>
2011-09-26 15:58       ` R J
2011-09-28 16:08         ` Re: [Xen-API] " Shriram Rajagopalan
     [not found]           ` <CAP8mzPOOkZ2iUzKkMCC7T+TExPL6osoANQnw1tUREeE=Jx-_BQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-08 19:46             ` [Xen-devel] " R J
     [not found]               ` <CAO14VsM2GRyCaNU6No06dxyRjSkUmmOjBqm4LMieKXkQmBxtTg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-09 15:10                 ` Pasi Kärkkäinen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.