From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takuya Yoshikawa Subject: Re: [PATCH 0/2][RFC] postcopy migration: Linux char device for postcopy Date: Fri, 13 Jan 2012 10:31:53 +0900 Message-ID: <4F0F8989.8040907@oss.ntt.co.jp> References: <20111229134920.GH19274@valinux.co.jp> <4EFC70BA.1080808@redhat.com> <20111229141802.GI19274@valinux.co.jp> <4EFC7AB8.807@redhat.com> <20111229144943.GJ19274@valinux.co.jp> <4EFC7F4F.9010202@redhat.com> <20111229155328.GK19274@valinux.co.jp> <4EFC8EAD.80306@redhat.com> <4EFC8EE9.9030802@redhat.com> <20120102170551.GF4172@redhat.com> <20120104030355.GL19274@valinux.co.jp> <4F0EE75F.3020306@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Avi Kivity , Isaku Yamahata , Andrea Arcangeli , kvm@vger.kernel.org, qemu-devel@nongnu.org, t.hirofuchi@aist.go.jp, satoshi.itoh@aist.go.jp To: Benoit Hudzia Return-path: Received: from serv2.oss.ntt.co.jp ([222.151.198.100]:48647 "EHLO serv2.oss.ntt.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756825Ab2AMBaf (ORCPT ); Thu, 12 Jan 2012 20:30:35 -0500 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: (2012/01/13 10:09), Benoit Hudzia wrote: > Hi, > > Sorry to jump to hijack the thread like that , however i would like > to just to inform you that we recently achieve a milestone out of the > research project I'm leading. We enhanced KVM in order to deliver > post copy live migration using RDMA at kernel level. > > Few point on the architecture of the system : > > * RDMA communication engine in kernel ( you can use soft iwarp or soft > ROCE if you don't have hardware acceleration, however we also support > standard RDMA enabled NIC) . > * Naturally Page are transferred with Zerop copy protocol > * Leverage the async page fault system. > * Pre paging / faulting > * No context switch as everything is handled within kernel and using > the page fault system. > * Hybrid migration ( pre + post copy) available > * Rely on an independent Kernel Module > * No modification to the KVM kernel Module > * Minimal Modification to the Qemu-Kvm code > * We plan to add the page prioritization algo in order to optimise the > pre paging algo and background transfer > > > You can learn a little bit more and see a demo here: > http://tinyurl.com/8xa2bgl > I hope to be able to provide more detail on the design soon. As well > as more concrete demo of the system ( live migration of VM running > large enterprise apps such as ERP or In memory DB) > > Note: this is just a step stone as the post copy live migration mainly > enable us to validate the architecture design and code. Do you have any plan to send the patch series of your implementation? Takuya From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:56918) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlVyX-00075r-F0 for qemu-devel@nongnu.org; Thu, 12 Jan 2012 20:30:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RlVyW-0008Kn-5I for qemu-devel@nongnu.org; Thu, 12 Jan 2012 20:30:37 -0500 Received: from serv2.oss.ntt.co.jp ([222.151.198.100]:48649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlVyV-0008Ki-NY for qemu-devel@nongnu.org; Thu, 12 Jan 2012 20:30:36 -0500 Message-ID: <4F0F8989.8040907@oss.ntt.co.jp> Date: Fri, 13 Jan 2012 10:31:53 +0900 From: Takuya Yoshikawa MIME-Version: 1.0 References: <20111229134920.GH19274@valinux.co.jp> <4EFC70BA.1080808@redhat.com> <20111229141802.GI19274@valinux.co.jp> <4EFC7AB8.807@redhat.com> <20111229144943.GJ19274@valinux.co.jp> <4EFC7F4F.9010202@redhat.com> <20111229155328.GK19274@valinux.co.jp> <4EFC8EAD.80306@redhat.com> <4EFC8EE9.9030802@redhat.com> <20120102170551.GF4172@redhat.com> <20120104030355.GL19274@valinux.co.jp> <4F0EE75F.3020306@redhat.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/2][RFC] postcopy migration: Linux char device for postcopy List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Benoit Hudzia Cc: Andrea Arcangeli , kvm@vger.kernel.org, satoshi.itoh@aist.go.jp, t.hirofuchi@aist.go.jp, qemu-devel@nongnu.org, Isaku Yamahata , Avi Kivity (2012/01/13 10:09), Benoit Hudzia wrote: > Hi, > > Sorry to jump to hijack the thread like that , however i would like > to just to inform you that we recently achieve a milestone out of the > research project I'm leading. We enhanced KVM in order to deliver > post copy live migration using RDMA at kernel level. > > Few point on the architecture of the system : > > * RDMA communication engine in kernel ( you can use soft iwarp or soft > ROCE if you don't have hardware acceleration, however we also support > standard RDMA enabled NIC) . > * Naturally Page are transferred with Zerop copy protocol > * Leverage the async page fault system. > * Pre paging / faulting > * No context switch as everything is handled within kernel and using > the page fault system. > * Hybrid migration ( pre + post copy) available > * Rely on an independent Kernel Module > * No modification to the KVM kernel Module > * Minimal Modification to the Qemu-Kvm code > * We plan to add the page prioritization algo in order to optimise the > pre paging algo and background transfer > > > You can learn a little bit more and see a demo here: > http://tinyurl.com/8xa2bgl > I hope to be able to provide more detail on the design soon. As well > as more concrete demo of the system ( live migration of VM running > large enterprise apps such as ERP or In memory DB) > > Note: this is just a step stone as the post copy live migration mainly > enable us to validate the architecture design and code. Do you have any plan to send the patch series of your implementation? Takuya