xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [RFC V5 0/5] domain snapshot document and discussion
@ 2014-07-07  7:45 Bamvor Jian Zhang
  2014-07-07  7:46 ` [RFC V5 1/5] docs: libxl Domain Snapshot HOWTO Bamvor Jian Zhang
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Bamvor Jian Zhang @ 2014-07-07  7:45 UTC (permalink / raw)
  To: xen-devel
  Cc: zzhou, ian.campbell, hahn, ian.jackson, cyliu, jfehlig, bjzhang,
	anthony.perard, davidkiarie4

Here is the fifth version about domain snapshot documents, the previous version
is here[1][2][3][4].

There are lots of useful suggestions in previous four round review. I would like
to thank you for all your support. From my point of view, the current version
is more close to what i am doing. I could send the patch out when community feel
document in good shape.

In addition, there is a API changes during document review. It would affect what
David kiarie work on the GSoC project(snapshot support for libvirt libxl driver).
It is important for me and David could get the help from reviewing this.

There are lots of potential features about snapshots. Now we try to focus on
basic features, providing API for libvirt libxl driver which supports the same
functionality as libvirt qemu driver. Advanced features are deferred to the
next phase.

Libxl manages the domain snapshot information through the configuration file.
All snapshot informatin for specific domain is stored here:
"/var/lib/xen/snapshots/<domain_uuid>/snapshotdata-<snapshot_name>.libxl-json",
This file is one for per snapshot per domain.

changes since v4:
reorganize the document
add docs/misc/snapshot-HOWTO.txt
add the explanation of domain snapshot api.

changes since v3:
split one document into difference document, hope it will be easier to
review and discuss.

changes since v2:
1), reorgnized the whole docments.
2), do not export the dedicated the disk snapshot commands.
3), others changes according to Ian and Jim's comment.

0000 this file
0001 how to use xl snapshot-xxx command
0002 introduce new struct and new api in order to implement domain
     snapshot in toolstack (xl or libvirt).
0003 manpage xl snapshot-xxx command
0004 discussion about xl snapshot implementation and what is not covered
     in current work.
0005 manpage for xl domain snapshot configuraiton

[1] http://lists.xen.org/archives/html/xen-devel/2014-04/msg00414.html
    http://lists.xen.org/archives/html/xen-devel/2014-04/msg00244.html
[2] http://lists.xen.org/archives/html/xen-devel/2014-04/msg02549.html
[3] http://lists.xen.org/archives/html/xen-devel/2014-05/msg01977.html
[4] http://lists.xen.org/archives/html/xen-devel/2014-06/msg02971.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-07-17  8:02 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-07  7:45 [RFC V5 0/5] domain snapshot document and discussion Bamvor Jian Zhang
2014-07-07  7:46 ` [RFC V5 1/5] docs: libxl Domain Snapshot HOWTO Bamvor Jian Zhang
2014-07-07  7:46 ` [RFC V5 2/5] Libxl Domain Snapshot API Design Bamvor Jian Zhang
2014-07-11 12:47   ` Ian Campbell
2014-07-11 13:19     ` Ian Jackson
2014-07-11 15:43       ` Bamvor Jian Zhang
2014-07-14 14:42     ` Bamvor Jian Zhang
2014-07-14 15:18       ` Ian Campbell
2014-07-16  9:27         ` Bamvor Jian Zhang
2014-07-16  9:50           ` Ian Campbell
2014-07-17  8:02             ` Bamvor Jian Zhang
2014-07-07  7:46 ` [RFC V5 3/5] docs: manpage for xl snapshot command Bamvor Jian Zhang
2014-07-07  7:46 ` [RFC V5 4/5] xl snapshot-xxx implementation details Bamvor Jian Zhang
2014-07-07  7:46 ` [RFC V5 5/5] docs: man page for xl.snapshot.cfg Bamvor Jian Zhang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).