A empresa iXsystems lançou a distribuição TrueNAS SCALE 24.04, que utiliza o núcleo Linux e uma base de pacotes Debian (os produtos anteriores dessa empresa, incluindo TrueOS, PC-BSD, TrueNAS e FreeNAS, eram baseados no FreeBSD). Assim como o TrueNAS CORE (FreeNAS), o TrueNAS SCALE pode ser baixado e utilizado gratuitamente. O tamanho da imagem iso é de 1,5 GB. Os códigos-fonte dos scripts de compilação, interface web e camadas específicos do TrueNAS SCALE estão disponíveis no GitHub.
A edição TrueNAS SCALE baseada em Linux agora é a principal, enquanto a ramificação TrueNAS CORE baseada em FreeBSD foi transferida para um modo de suporte, onde se planeja corrigir erros e problemas de segurança por muitos anos. Novos recursos e versões de componentes serão desenvolvidos apenas na ramificação TrueNAS SCALE. O TrueNAS SCALE não é a única opção de FreeNAS baseada em Linux — em 2009, uma distribuição chamada OpenMediaVault se separou do FreeNAS, sendo migrada para o núcleo Linux e uma base de pacotes Debian.
Entre as características do TrueNAS SCALE, destaca-se a capacidade de criar armazenamentos distribuídos em vários nós, enquanto o TrueNAS CORE (FreeNAS) foi posicionado como uma solução baseada em um único servidor. Além de aumentar a escalabilidade, o TrueNAS SCALE também se destaca pelo uso de containers isolados, simplificando a gestão da infraestrutura e a adequação para criar infraestruturas definidas por software. O sistema de arquivos utilizado no TrueNAS SCALE é o ZFS (OpenZFS). O TrueNAS SCALE oferece suporte a containers Docker, virtualização baseada em KVM e escalabilidade do ZFS em vários nós através de um sistema de arquivos distribuído Gluster.
Para organizar o acesso ao armazenamento, são suportados SMB, NFS, iSCSI Block Storage, S3 Object API e Cloud Sync. Para garantir um acesso seguro, a conexão pode ser realizada através de VPN (OpenVPN). O armazenamento pode ser implantado em um único nó e, posteriormente, à medida que as necessidades aumentam, pode ser expandido horizontalmente com a adição de nós adicionais. Além de realizar tarefas relacionadas à organização do armazenamento, os nós também podem ser utilizados para fornecer serviços e executar aplicações em containers, orquestrados pela plataforma Kubernetes, ou em máquinas virtuais baseadas em KVM.
Na nova versão:
- As versões do núcleo Linux 6.6.20, OpenZFS 2.2.3 e do driver NVIDIA 545.23.08 foram atualizadas. A base de pacotes foi sincronizada com o Debian 12.
- Novas páginas foram propostas para rastreamento do estado das sessões SMB e NFS, e para a sua gestão.
- Uma interface foi adicionada para a visualização dos logs de auditoria relacionados ao funcionamento dos clientes SMB, ações com contas e autorizações.
- Adicionada supoorte para campos de contas processados através de LDAP com configurações baseadas em sistemas centralizados para a identificação de usuários FreeIPA.
- Adicionada suporte para ambientes isolados SCALE Sandboxes, semelhantes a contêineres LXC no Linux e ambientes jail no FreeBSD.
- Foi proposto um modo de desenvolvedor (Developer mode) para a configuração fina do TrueNAS.
- Adicionado um novo widget de resumo (Dashboard) para monitoramento e execução rápida de ações relacionadas ao backup.
- Adicionada a interface Netdata (Relatórios > Netdata) para análise do desempenho do sistema.
- Formulários para criação de seções de compartilhamento foram reformulados.
- O formulário para a criação de backups em armazenamento em nuvem foi reestruturado.
- No ZFS, a implementação do cache adaptativo ARC (Adaptive Replacement Cache) foi atualizada, aumentando o desempenho das operações de leitura.
- Novos níveis de privilégios foram adicionados para delegar a usuários determinadas autorizações administrativas.
- A eficiência do trabalho com seções SMB contendo um grande número de arquivos foi aprimorada.
- Adicionada suporte para a importação de dados para seções SMB de sistemas externos, utilizando o sistema de sincronização de arquivos Syncthing.
- O controle de qualidade foi aprimorado. O lançamento do TrueNAS SCALE 24.04 é considerado a versão mais estável na história do projeto.
Fonte: opennet.ru
