[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands
From: |
Peter Krempa |
Subject: |
Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands |
Date: |
Tue, 7 Jul 2020 12:41:10 +0200 |
User-agent: |
Mutt/1.14.3 (2020-06-14) |
On Tue, Jul 07, 2020 at 12:33:31 +0200, Kevin Wolf wrote:
> Am 07.07.2020 um 08:38 hat Peter Krempa geschrieben:
> > On Mon, Jul 06, 2020 at 18:15:55 +0200, Kevin Wolf wrote:
> > > Am 03.07.2020 um 18:02 hat Daniel P. Berrangé geschrieben:
[...]
> > IMO we really want this also for external snapshots. Driving the
> > migration as standard migration is really suboptimal especially when the
> > user wants minimal downtime. Transactioning a post-copy style copy-on
> > write migration would simplify this a lot. I agree though that this is
> > for a different conversation.
>
> This is an interesting point actually. And while the implementation of
> the post-copy style live snapshotting is for a different conversation, I
> think the implications it has on the API are relevant for us now.
>
> But even if we have an all-in-one snapshot job instead of a transaction
> to group all the individual operations together, I think you could still
> represent that by just specifying an empty list of nodes to be
> snapshotted. (I feel this is another argument for passing the nodes to
> include rather than nodes to exclude from the disk snapshot.)
Definitely. From libvirt's POV it's IMO simpler and more future-proof to
enumerate everything rather than keep a database of what to skip.
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, (continued)
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Dr. David Alan Gilbert, 2020/07/03
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Daniel P . Berrangé, 2020/07/03
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Dr. David Alan Gilbert, 2020/07/03
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Daniel P . Berrangé, 2020/07/03
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Dr. David Alan Gilbert, 2020/07/03
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Peter Krempa, 2020/07/03
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Dr. David Alan Gilbert, 2020/07/03
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Kevin Wolf, 2020/07/06
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Peter Krempa, 2020/07/07
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Kevin Wolf, 2020/07/07
- Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands,
Peter Krempa <=
Re: [PATCH 2/6] migration: introduce savevm, loadvm, delvm QMP commands, Denis V. Lunev, 2020/07/03
[PATCH 3/6] block: add ability to filter out blockdevs during snapshot, Daniel P . Berrangé, 2020/07/02
[PATCH 4/6] block: allow specifying name of block device for vmstate storage, Daniel P . Berrangé, 2020/07/02
[PATCH 5/6] migration: support excluding block devs in QMP snapshot commands, Daniel P . Berrangé, 2020/07/02
[PATCH 6/6] migration: support picking vmstate disk in QMP snapshot commands, Daniel P . Berrangé, 2020/07/02