Stratis is a tool to easily configure pools and filesystems with enhanced storage functionality that works within the existing Linux storage management stack.
To achieve this, Stratis prioritizes a straightforward command-line experience, a rich API, and a fully automated approach to storage management. It builds upon elements of the existing storage stack as much as possible. Specifically, Stratis uses device-mapper, LUKS, XFS, and Clevis. Stratis may also incorporate additional technologies in the future.
Stratis can configure an encrypted or unencrypted pool of storage with one or more file systems quickly and without prior knowledge of the many storage layers and commands.
Linux has a number of storage technologies that provide advanced functionality to applications for accessing and storing data. Examples of some of these products that Stratis uses are:
- device-mapper – A framework for logical to physical mapping of data blocks
- LUKS – An on disk format for encryption that can securely manages multiple passwords
- XFS – A scalable, journaling, and performant filesystem
- Clevis – A framework for automated decryption
Learning and gaining experience in a number of different storage technologies can take many years. Each of those technologies may have their own unique command-line syntax, APIs, options, and logging. Stratis simplifies volume and filesystem management by providing a single CLI and API for users to set up complex storage stacks without having to spend time learning each independent storage technology.
This is free and open source software.
Website: stratis-storage.github.io
Support:
Developer: Stratis Storage
License: Mozilla Public License 2.0
Stratis is written in Rust. Learn Rust with our recommended free books and free tutorials.
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.