All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike McClurg <mike.mcclurg-Sxgqhf6Nn4DQT0dZR+AlfA@public.gmane.org>
To: R J <torushikeshj-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: "xen-devel-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org"
	<xen-devel-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org>,
	"xen-users-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org"
	<xen-users-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org>,
	"xen-api-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org"
	<xen-api-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org>
Subject: Re: FT for XCP
Date: Mon, 26 Sep 2011 08:08:21 +0100	[thread overview]
Message-ID: <4E8024E5.9020406@citrix.com> (raw)
In-Reply-To: <CAO14VsP9by7CYgSiVN-hY0rJpDk0MYjuJ+FD5Tp3i8w+BcNYHw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>


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

On 09/25/2011 09:11 PM, R J wrote:
> 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
>
This sounds like Remus (http://nss.cs.ubc.ca/remus/). Are you proposing 
to implement Remus support in xapi?

Mike

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

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



  parent reply	other threads:[~2011-09-26  7:08 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]
     [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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4E8024E5.9020406@citrix.com \
    --to=mike.mcclurg-sxgqhf6nn4dqt0dzr+alfa@public.gmane.org \
    --cc=torushikeshj-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=xen-api-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org \
    --cc=xen-devel-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org \
    --cc=xen-users-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.