Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org
Package name: dm-writeboost
Version: 1.0.1
Upstream Author: Akira Hayakawa <ruby.wktk@gmail.com>
License: GPL
URL: https://github.com/akiradeveloper/dm-writeboost
Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/dm-writeboost.git
Description: log-structured caching for Linux
dm-writeboost is an OS-level IO controller that builds logs from in-coming
writes (data and metadata) and then writes the logs sequentially similar
to log-structured filesystem. As a further extension, dm-writeboost
supports read-caching which also writes data sequentially.
.
This package provides DKMS kernel module for Linux Kernel 3.10+.
---
dm-writeboost highlights the following features:
Durable: Any power failure can't break consistency because each log consists
of data, metadata and the checksum of the log itself.
Lifetime: Other caching software separates data and metadata (e.g. dm-cache)
and therefore submits writes to SSD too frequently. dm-writeboost, on the
other hand, submits only one writes for hundreds data and metadata so the SSD
lives longer since SSD's liftime depends how many writes are submitted.
Fast: Since the sequential write is the best I/O pattern for every SSD and
the code base is optimized for in-coming random writes, the write performance
is the best of all caching drivers including dm-cache and bcache.
--
Regards,
Dmitry Smirnov.
Attachment:
signature.asc
Description: This is a digitally signed message part.