|
|
Subscribe / Log in / New account

Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)

Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)

Posted Apr 19, 2016 16:41 UTC (Tue) by zdzichu (subscriber, #17118)
In reply to: Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1) by Wol
Parent article: Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)

You can't put ZPL (ZFS Posix Layer, the filesystem) on top of LVM.
You CAN put ext4 on ZVOLs. Or swap. Or export it via iSCSI.


to post comments

Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)

Posted Apr 20, 2016 11:07 UTC (Wed) by nye (subscriber, #51576) [Link]

There are even circumstances where it would actually be reasonably sane to use ZFS (the volume layer) as your volume management layer, and ext4 as your filesystem layer, aside from the obvious like exporting the volume to a VM or an iSCSI client that just does its own thing.

I've seriously considered it for storing my email backups where more than 50% of the space usage is waste due to internal fragmentation, where ZFS (the filesystem layer) suffers fairly badly compared to ext4. Ultimately, losing low double digit gigabytes isn't a pressing concern these days so I've not bothered, but I can well imagine there would be circumstances where ext4 or some other filesystem would be a sensible choice.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds