Data Integrity with dm-integrity
This courselet introduces dm-integrity, a Linux kernel feature for block-level data protection using checksums and journaling. Learners will configure and compare different modes (Journal, Direct Write, Bitmap), understand how integrity metadata works, and explore key concepts like atomicity and recovery. The courselet also includes performance benchmarking using fio, helping users evaluate trade-offs between speed and data reliability in real-world scenarios
Digital Object Identifier (DOI)
10.5281/zenodo.16763300 (2025-08-01T16:43UTC)
Launch on Chameleon
Launching this artifact will open it within Chameleon’s shared Jupyter experiment environment, which is accessible to all Chameleon users with an active allocation.
Download ArchiveDownload an archive containing the files of this artifact.