Stratis es un demonio de configuración de espacio de usuario que configura y monitorea los componentes existentes de los componentes de almacenamiento subyacentes de Linux de administración de volumen lógico (LVM) y el sistema de archivos XFS a través de D-Bus .
Stratis no es un sistema de archivos a nivel de usuario como el sistema Filesystem in Userspace (FUSE). El demonio de configuración Stratis fue desarrollado originalmente por Red Hat para tener paridad de características con ZFS y Btrfs . La esperanza era que, debido a que el demonio de configuración Stratis se encontraba en el espacio de usuario, alcanzaría la madurez más rápidamente en comparación con los años de desarrollo a nivel de kernel de los sistemas de archivos ZFS y Btrfs. [1] [2] Está construido sobre componentes probados en empresas LVM y XFS con más de una década de implementaciones empresariales y las lecciones aprendidas de System Storage Manager en Red Hat Enterprise Linux 7. [3]
Stratis proporciona funciones de estilo ZFS/Btrfs mediante la integración de capas de tecnología existente: el subsistema de mapeo de dispositivos de Linux y el sistema de archivos XFS. El demonio stratisd administra colecciones de dispositivos de bloque y proporciona una API D-Bus . El paquete stratis-cli
DNF proporciona una herramienta de línea de comandos , que a su vez utiliza la API D-Bus para comunicarse con .stratis
stratisd