Lançamento do Stratis 2.2, um kit de ferramentas para gerenciamento de armazenamento local

publicado liberação do projeto Estratificação 2.2desenvolvido pela Red Hat e pela comunidade Fedora para unificar e simplificar ferramentas para configurar e gerenciar um pool de uma ou mais unidades locais. O Stratis fornece recursos como alocação dinâmica de armazenamento, instantâneos, integridade e camadas de cache. O código do projeto é escrito em Rust e distribuído por licenciado sob MPL 2.0.

O sistema repete amplamente em suas capacidades as ferramentas avançadas de gerenciamento de partições ZFS e Btrfs, mas é implementado como uma camada (daemon estratificado) rodando sobre o subsistema device-mapper do kernel do Linux (usando os módulos dm-thin, dm-cache, dm-thinpool, dm-raid e dm-integrity) e o sistema de arquivos XFS. Ao contrário do ZFS e do Btrfs, os componentes do Stratis funcionam apenas no espaço do usuário e não requerem o carregamento de módulos específicos do kernel. O projeto foi inicialmente apresentado como não requerendo para administrar a qualificação de especialista em armazenamento.

A API D-Bus é fornecida para controle e utilitário cli.
O Stratis foi testado com dispositivos de bloco baseados em LUKS (partições criptografadas), mdraid, dm-multipath, iSCSI, volumes lógicos LVM e vários discos rígidos, SSDs e unidades NVMe. Se houver um disco no pool, o Stratis permite que você use partições lógicas habilitadas para instantâneos para reverter as alterações. Quando várias unidades são adicionadas a um pool, as unidades podem ser combinadas logicamente em uma área contígua. Oportunidades como
RAID, compactação de dados, desduplicação e failover ainda não são suportados, mas estão planejados para o futuro.

Lançamento do Stratis 2.2, um kit de ferramentas para gerenciamento de armazenamento local

В versão 2.2 novas variantes de interfaces D-Bus para recuperação de propriedades (FetchProperties), gerenciamento (Manager) e interação com dispositivos de bloco (Blockdev) foram adicionadas. Adicionado a capacidade de informar sobre a ocorrência de eventos sobre a conexão e remoção de interfaces (InterfacesAdded e InterfacesRemoved) via D-Bus. No utilitário stratis-cli melhorou scripts de conclusão de entrada para bash.

Fonte: opennet.ru

Adicionar um comentário