From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51288) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TYJYI-0002Ha-5X for qemu-devel@nongnu.org; Tue, 13 Nov 2012 11:41:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TYJYF-0005ls-3Q for qemu-devel@nongnu.org; Tue, 13 Nov 2012 11:41:30 -0500 Received: from mx1.redhat.com ([209.132.183.28]:21541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TYJYE-0005lQ-S5 for qemu-devel@nongnu.org; Tue, 13 Nov 2012 11:41:27 -0500 Message-ID: <50A27816.8020903@redhat.com> Date: Tue, 13 Nov 2012 18:40:54 +0200 From: Orit Wasserman MIME-Version: 1.0 References: <87390dcw7l.fsf@trasno.org> In-Reply-To: <87390dcw7l.fsf@trasno.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] Migration ToDo list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: quintela@redhat.com Cc: Michael Roth , benoit.hudzia@sap.com, chegu_vinod@hp.com, qemu-devel qemu-devel , Isaku Yamahata On 11/13/2012 06:18 PM, Juan Quintela wrote: > > Hi > > If you have anything else to put, please add. > > Migration Thread > * Plan is integrate it as one of first thing in December (me) > * Remove copies with buffered file (me) > > Bitmap Optimization > * Finish moving to individual bitmaps for migration/vga/code > * Make sure we don't copy things around > * Shared memory bitmap with kvm? > * Move to 2MB pages bitmap and then fine grain? > > QIDL > * Review the patches (me) > > PostCopy > * Review patches? > * See what we can already integrate? > I remember for last year that we could integrate the 1st third or so > > RDMA > * Send RDMA/tcp/.... library they already have (Benoit) Use RDS (Reliable Datagram Sockets), which allows us to use the same API when using tcp or RDMA (me) > * This is required for postcopy > * This can be used for precopy > > General > * Change protocol to: > a) being always 16byte aligned (paolo said that is faster) > b) do scatter/gather of the pages? > > Fault Tolerance > * That is built on top of migration code, but I have nothing to add. > > Any more ideas? copyless networking - maybe use virtio zero copy mechanism? (me) EPT/NPT dirty bits (will make the sync more expensive but will improve guest performance) Regards, Orit > > Later, Juan. >