qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Migration ToDo list


From: Orit Wasserman
Subject: Re: [Qemu-devel] Migration ToDo list
Date: Tue, 13 Nov 2012 18:57:25 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121016 Thunderbird/16.0.1

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.
>> .
>>
> 
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]