Avi Kivity wrote:
Uri Lublin wrote:

Weren't there some acks flowing back on the old protocol to let the source now things are fine?

There were, but there aren't now.  They don't improve reliability.


Why do you think they don't improve reliability ?
The Ack/Go messages catch the scenario where SRC finishes sending all its state, and DST have a problem loading that state. In that case SRC thinks migration was completed successfully (and stay in stopped mode), while DST exists.

The management tool is in contact with both, and can arbitrate. Once it thinks both source and destination are in a good state, it can continue the destination and quit the source.


That is true, but in the case I mentioned above it would take the management tool some time (guest down time) to realize what happens, and to send "cont" to the SRC. With end-of-migration messages SRC discovers DST fails and immediately continues. I agree those messages add some complexity, and slow things a bit for the good/average case.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to