Lançamento do Stratis 2.0, ferramenta para gerenciamento de armazenamento local

Após um ano de desenvolvimento foi publicado lançamento do projeto Stratis 2.0, desenvolvido pela Red Hat e pela comunidade Fedora para unificar e simplificar as ferramentas de configuração e gerenciamento de um ou mais armazenamentos locais. Stratis oferece recursos como alocação dinâmica de espaço de armazenamento, snapshots, garantia de integridade e criação de camadas para cache. O código do projeto é escrito em Rust e é distribuído sob a licença MPL 2.0.

O sistema em muitos aspectos replica as capacidades avançadas de gerenciamento de partições do ZFS e Btrfs, mas é implementado como uma camada (daemon stratisd), operando sobre a subsistema device-mapper do núcleo Linux (são utilizados módulos dm-thin, dm-cache, dm-thinpool, dm-raid e dm-integrity) e o sistema de arquivos XFS. Diferente do ZFS e Btrfs, os componentes do Stratis operam somente no espaço do usuário e não exigem o carregamento de módulos específicos do núcleo. O projeto é apresentado inicialmente como que não requer qualificações de especialista em sistemas de armazenamento para administração.

Para gerenciamento, é fornecido um API D-Bus e uma ferramenta cli.
O funcionamento do Stratis foi testado com dispositivos de bloco com base em LUKS (partições criptografadas), mdraid, dm-multipath, iSCSI, volumes lógicos LVM, assim como com diversos HDDs, SSDs e unidades NVMe. Com um único disco no pool, o Stratis permite o uso de partições lógicas que suportam snapshots para reverter alterações. Ao adicionar múltiplos armazenamentos ao pool, surge a possibilidade de combinação lógica de unidades em uma área contínua. Recursos como
RAID, compressão de dados, deduplicação e organização de tolerância a falhas ainda não são suportados, mas estão planejados para o futuro.

Lançamento do Stratis 2.0, ferramenta para gerenciamento de armazenamento local

Em novo lançamento aumentaram os requisitos para a versão do compilador Rust (mínimo 1.37, mas recomenda-se 1.38). A mudança significativa no número da versão está relacionada à renomeação de algumas interfaces do D-Bus e à reestruturação da organização do trabalho com o D-Bus (conjunto de propriedades fundamentais primárias foi destacado, enquanto as demais propriedades agora são consultadas por meio do novo método FetchProperties).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster