Publicouse a versión do proxecto Stratis 3.1, desenvolvido por Red Hat e a comunidade Fedora para unificar e simplificar os medios para configurar e xestionar un conxunto dunha ou máis unidades locais. Stratis ofrece funcións como a asignación de almacenamento dinámico, instantáneas, capas de integridade e caché. O soporte de Stratis integrouse nas distribucións de Fedora e RHEL desde os lanzamentos de Fedora 28 e RHEL 8.2. O código do proxecto distribúese baixo a licenza MPL 2.0.
O sistema replica en gran medida nas súas capacidades as ferramentas avanzadas de xestión de particións de ZFS e Btrfs, pero está implementado en forma dunha capa (daemon stratisd) que se executa enriba do subsistema device-mapper do núcleo Linux (módulos dm-thin, dm). -cache, dm-thinpool, dm- raid e dm-integrity) e o sistema de ficheiros XFS. A diferenza de ZFS e Btrfs, os compoñentes de Stratis só se executan no espazo do usuario e non requiren cargar módulos específicos do núcleo. O proxecto presentouse inicialmente como non requirindo a cualificación dun experto en sistemas de almacenamento para administralo.
Ofrécese unha API D-Bus e unha utilidade cli para a xestión. Stratis probouse con dispositivos de bloque baseados en LUKS (particións cifradas), mdraid, dm-multipath, iSCSI, volumes lóxicos LVM, así como varios discos duros, SSD e unidades NVMe. Se hai un disco no grupo, Stratis permítelle utilizar particións lóxicas con soporte para instantáneas para retrotraer os cambios. Cando engades varias unidades a un grupo, podes combinar loxicamente as unidades nunha área contigua. Funcións como RAID, compresión de datos, deduplicación e tolerancia a fallos aínda non son compatibles, pero están previstas para o futuro.
Na nova versión:
- Mellorouse significativamente a xestión dos compoñentes que proporcionan unha asignación dinámica de espazo de almacenamento (“thin provisioning”). A interface cli ofrece comandos para habilitar a asignación dinámica de espazo na fase de creación do grupo e cambiar os parámetros dos grupos que xa están en execución. Os grupos seleccionados tamén poden cambiar agora os límites do sistema de ficheiros sobre a marcha.
- O subcomando depuración engadiuse aos comandos para traballar con grupos, sistemas de ficheiros e dispositivos de bloque para activar o modo de depuración.
- No proceso en segundo plano de stratisd, o tamaño mínimo de ficheiro admitido aumentou a 512 MB.
- Para as agrupacións MDV (volume de metadatos), a montaxe nun espazo de punto de montaxe separado está habilitada.
- Mellorouse o manexo dos eventos udev xerados cando se elimina un dispositivo.
- Aumentouse o contido de información das mensaxes nos rexistros.
Fonte: opennet.ru