* WalB: a wrapper block device driver for efficient backup and replication
@ 2013-06-03 8:30 Takashi HOSHINO
0 siblings, 0 replies; only message in thread
From: Takashi HOSHINO @ 2013-06-03 8:30 UTC (permalink / raw)
To: Ric Wheeler, linux-scsi, linux-fsdevel, linux-kernel; +Cc: Takashi HOSHINO
Hello,
I'm developing a wrapper block device driver called 'WalB'
that provides wrapper block devices to get consistent diff blocks
without full-scans of devices using Write-Ahead Logging technology,
in order to achieve incremental backup and asynchronous replication.
Its source code and documents are available in GitHub:
https://github.com/starpos/walb
https://github.com/starpos/walb/blob/develop/doc/index.creole
You can try it from now.
It supports kernel 3.2 to 3.9 and x86_64 architecture currently.
WalB achieves small overhead of IO response with:
- No persistent indexes.
- No undo-logs, just redo-logs.
- No block-level fragmentation.
I've talked about WalB at LinuxCon Japan 2013.
The slides in pdf are here:
http://www.slideshare.net/starpos/wal-b-linuxconjapan2013
At the conference, I asked Mr. Ric Wheeler what to do for the module to
be merged to the mainline kernel, and he suggested submitting an e-mail
ASAP.
WalB is provided as a single module currently.
It seems not so difficult to create 'drivers/block/walb' directory like
DRBD.
Is that nice idea? or do you have any comments?
Regards,
Takashi Hoshino
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-06-03 9:06 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-03 8:30 WalB: a wrapper block device driver for efficient backup and replication Takashi HOSHINO
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®