[dm-devel] [PATCH RFC] dm snapshot: shared exception store

FUJITA Tomonori fujita.tomonori at lab.ntt.co.jp
Fri Aug 15 08:17:35 UTC 2008


On Wed, 13 Aug 2008 17:14:08 -0700
Daniel Phillips <phillips at phunq.net> wrote:

> requests.  I could take care of designing and implementing a kernel
> interface between your port and the rest of ddsnapd that does such
> things as respond to control messages and generate block delta
> lists.

As I said at the first submission, I plan to add such features to the
new dm-snapshot code. Then we can have simple user-space code that
focus on the replication. A daemon program requests delta from the
kernel, and sends it to another daemon program on the remote
server. The daemon on the remote server asks the kernel to apply
delta.

The advantage of this approach, the above replication program can work
with any snapshot implementation, which could live in dm or file
systems like btrfs. File systems could implement the snapshot features
more efficiently than dm.

My question related with this issue is, any chance to modify
Zumastor's ddsnapd in a such way. Well, I guess, it would be better to
ask on Zumastor mailing list.




More information about the dm-devel mailing list