On 02/18/11 15:07, Anthony Liguori wrote:
On 02/18/2011 06:45 AM, Jes Sorensen wrote:
It may not be so fundamental, but it still makes me wary. XMLRPC
handling is quite high level and introduces the potential of errors that
are outside of our direct control. Personally I don't see the big
benefit of having virtagent terminate in QEMU,
Live migration. If it's a separate daemon, then live migration gets fugly.
If xmlrpc-c is a PoS, then we ought to look at using something else.
But let's understand what's happening first before drawing any conclusions.
Urgh, I always do my best to pretend that there is no such thing as live
migration :) Never seem to work though :(
However if there's an agent connection, it could be arranged in a way
allowing the host to reconnect to the guest agent. In that way it really
shouldn't be a big deal as long as our agent commands aren't too complex.