xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Yang Hongyang <yanghy@cn.fujitsu.com>
To: Wei Liu <Wei.Liu2@citrix.com>
Cc: Ian Campbell <Ian.Campbell@citrix.com>,
	Wen Congyang <wency@cn.fujitsu.com>,
	Andrew Cooper <andrew.cooper3@citrix.com>,
	Jiang Yunhong <yunhong.jiang@intel.com>,
	Dong Eddie <eddie.dong@intel.com>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	Gui Jianfeng <guijianfeng@cn.fujitsu.com>,
	Ian Jackson <ian.jackson@eu.citrix.com>
Subject: Request a freeze exception for COLO in v4.6
Date: Wed, 15 Jul 2015 18:17:17 +0800	[thread overview]
Message-ID: <55A6332D.7070000@cn.fujitsu.com> (raw)

Hello,

I would like to request a freeze exception for COLO.

1.The benefits
* COLO is a VM fault tolerance solution. Currently Remus provides this
   function, but it buffers all output packets, the latency is unacceptable.
   COLO addresses the problem, it can greatly improve the VM availability.
* There are 3rd parties interested in this feature, for example Huawei,
   they already released Xen/COLO in their product with offline patches.
* If this could go into Xen4.6, it will greatly speed up the production
   use of this feature as well as the development. Which could be a huge
   benefits to end-users who wants a VM FT solution to provide "non-stop
   services"

2.The risks
   I would say there should be no risk for including this feature into Xen4.6.
   Because this feature is only a bolt-on. It should sits in it's own corner
   with no harm to the existing code. On the contrary, it improves the
   existing code with quite a lot refactoring.

3.Further maintenance
   Intel and Fujitsu will maintain the code in the future, the feature goes
   into upstream does not mean the end of our development, instead it is the
   very start of our development, we will continue to improve the feature,
   fix bugs and so on.

4.Current status
   The Libxl migration v2 which we depend on should be merged soon, maybe today.
   There're 2 series on list,
   One is the prepare patchset, it is mostly refactoring and bugfix, 6/25 been
   acked. I would say most of the patchset are ready to be merged.
   Another is the main COLO series, it still needs to be carefully reviewed,
   but given the fact that this feature is only a bolt-on and we will continue
   to improve the code, it should be no harm to merge in the near future.
   I'm confident that we could get this ready in the following 1~2 weeks.

-- 
Thanks,
Yang.

             reply	other threads:[~2015-07-15 10:17 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-15 10:17 Yang Hongyang [this message]
2015-07-16 15:00 ` Request a freeze exception for COLO in v4.6 Wei Liu
2015-07-17  0:15   ` Dong, Eddie
2015-07-17 10:18   ` Ian Jackson
2015-07-17 10:52     ` Wei Liu
2015-07-20  7:27     ` Yang Hongyang
2015-07-21 13:42       ` Ian Campbell
  -- strict thread matches above, loose matches on Subject: below --
2015-07-17 16:04 Eddie Dong
2015-07-20 14:02 ` Lars Kurth
2015-07-20 15:55   ` Lars Kurth
2015-07-17 16:29 Eddie Dong

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=55A6332D.7070000@cn.fujitsu.com \
    --to=yanghy@cn.fujitsu.com \
    --cc=Ian.Campbell@citrix.com \
    --cc=Wei.Liu2@citrix.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=eddie.dong@intel.com \
    --cc=guijianfeng@cn.fujitsu.com \
    --cc=ian.jackson@eu.citrix.com \
    --cc=wency@cn.fujitsu.com \
    --cc=xen-devel@lists.xen.org \
    --cc=yunhong.jiang@intel.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).