Lanzamento de Stratis 3.1, un conxunto de ferramentas para xestionar o almacenamento local

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.

Lanzamento de Stratis 3.1, un conxunto de ferramentas para xestionar o almacenamento local

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

Engadir un comentario