Discovering Stratis storage
Stratis is a command-line tool designed to simplify storage management. It uses a hybrid approach with both user-space and kernel components, based on existing block device managers, such as device mapper
, and existing filesystems such as XFS
.
Here’s what you can do with Stratis:
- Create, modify, and destroy storage pools
- Allocate and detach filesystems from storage pools
- Encrypt and decrypt filesystem data
Stratis storage brings together common storage management tools and automates them for ease of use. Here are some things it uses:
device-mapper
– A framework for logical to physical mapping of data blocksLUKS
– An on-disk format for encryption that can securely manage multiple passwordsXFS
– A scalable, journaling, and performant filesystemClevis
– A framework for automated decryption
Here are the Stratis components:
Blockdev
– Block devices, either...