On Thu, Oct 26 2023 at 5:40P -0400, Matthew Sakai <msakai@xxxxxxxxxx> wrote: > The dm-vdo target provides inline deduplication, compression, zero-block > elimination, and thin provisioning. A dm-vdo target can be backed by up to > 256TB of storage, and can present a logical size of up to 4PB. This target > was originally developed at Permabit Technology Corp. starting in 2009. It > was first released in 2013 and has been used in production environments > ever since. It was made open-source in 2017 after Permabit was acquired by > Red Hat. > > Because deduplication rates fall drastically as the block size increases, a > vdo target has a maximum block size of 4KB. However, it can achieve > deduplication rates of 254:1, i.e. up to 254 copies of a given 4KB block > can reference a single 4KB of actual storage. It can achieve compression > rates of 14:1. All zero blocks consume no storage at all. > > https://github.com/dm-vdo/dm-linux contains the most recent dm-vdo updates. I've rebased linux-dm.git's dm-vdo branch to reflect this v4 baseline (rebased on dm-6.7). And the dm-vdo-wip branch was rebased accordingly ontop of the dm-vdo branch. Mike