From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:58797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TYJnM-0000gN-Qb for qemu-devel@nongnu.org; Tue, 13 Nov 2012 11:57:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TYJnJ-0002VU-LH for qemu-devel@nongnu.org; Tue, 13 Nov 2012 11:57:04 -0500 Received: from mx1.redhat.com ([209.132.183.28]:47623) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TYJnJ-0002VG-C9 for qemu-devel@nongnu.org; Tue, 13 Nov 2012 11:57:01 -0500 Message-ID: <50A27BF5.2030704@redhat.com> Date: Tue, 13 Nov 2012 18:57:25 +0200 From: Orit Wasserman MIME-Version: 1.0 References: <87390dcw7l.fsf@trasno.org> <50A279CA.5040708@hp.com> In-Reply-To: <50A279CA.5040708@hp.com> 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: Chegu Vinod Cc: qemu-devel qemu-devel , Isaku Yamahata , benoit.hudzia@sap.com, Michael Roth , quintela@redhat.com On 11/13/2012 06:48 PM, Chegu Vinod wrote: > On 11/13/2012 8:18 AM, 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? > > If its not already implied in the above ... the long freezes observed at the start of the migration needs to be addressed (its most likely related to BQL ?). > >> >> 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) >> * This is required for postcopy >> * This can be used for precopy > > Not sure if what Benoit has can be directly used for pre-copy also. > > As Paolo said... we need to look at RDS API's for pre-copy. ('have just started looking at the same). Would like to know if SDP can be used... > >> General >> * Change protocol to: >> a) being always 16byte aligned (paolo said that is faster) >> b) do scatter/gather of the pages? > > Control of where the migration thread(s) run... > > -- > > BTW, has anyone tried doing multiple guest migration from a host ? Are there limitations (enforced via higher level management tools) as to how many guests can be migrated at once (in an attempt to quickly evacuate a flaky host) ? libvirt has support to concurrent migrations but I didn't try it. > > Vinod > >> Fault Tolerance >> * That is built on top of migration code, but I have nothing to add. >> >> Any more ideas? >> >> Later, Juan. >> . >> > >