
Method an advanced user would use to configure each layer separately: The simplicity that Stratis provides can be seen when comparing the CLIĬommands used for creating a filesystem that encrypts data-at-rest, to the Stratis simplifies volumeĪnd filesystem management by providing a single CLI and API for users to set upĬomplex storage stacks without having to spend time learning each independent Each of those technologies may have their own uniqueĬommand-line syntax, APIs, options, and logging. Learning and gaining experience in a number of different storage technologiesĬan take many years.
Clevis - A framework for automated decryption. XFS - A scalable, journaling, and performant filesystem. LUKS - An on disk format for encryption that can securely manages. device-mapper - A framework for logical to physical mapping of data blocks. To applications for accessing and storing data. Linux has a number of storage technologies that provide advanced functionality More file systems quickly and without prior knowledge of the many storage Stratis can configure an encrypted or unencrypted pool of storage with one or Stratis may also incorporate additional technologies in the future. Specifically, Stratis uses device-mapper, LUKS, XFS, and Clevis. It builds upon elements of the existing storage stack as much as To achieve this, Stratis prioritizes a straightforwardĬommand-line experience, a rich API, and a fully automated approach to storage Storage functionality that works within the existing Linux storage Stratis is a tool to easily configure pools and filesystems with enhanced Dennis Keefe, Stratis Team Stratis Description