TrueNAS SCALE 24.04.1.1 lançado com melhorias de desempenho

E foi lançado o TrueNAS SCALE 24.04.1.1 com melhorias de desempenho, e mais. Confira as novidades veja onde baixar a distribuição.

Construído sobre os ombros do TrueNAS CORE, o TrueNAS SCALE adiciona Docker Containers, VMs (KVM) e recursos de armazenamento ZFS de expansão.

TrueNAS CORE é mais focado em usuários avançados, então isso pode não ser recomendado para pessoas que estão criando um servidor NAS pela primeira vez.

TrueNAS SCALE usa muito do mesmo código-fonte TrueNAS, mas adiciona algumas variações diferentes. O projeto é definido por esta sigla:

  • Scale-Out ZFS (Expansão do ZFS): capacidade e desempenho
  • Converged Compute and Storage (Computação e armazenamento convergidos)
  • Active-Active Reliability​ (Confiabilidade Ativo-Ativo)
  • Linux containers & Virtualization (Contêineres Linux e virtualização): Docker, Kubernetes e KVM
  • Easy Setup & Management​ (Fácil configuração e gerenciamento)

Como você provavelmente sabe, o TrueNAS CORE é construído na base sólida do FreeBSD, mas por todas as coisas que tem e ótimos recursos, não tem algumas das coisas que as pessoas estão pedindo. Por exemplo, um suporte para contêineres Docker. Em vez disso, eles têm iocage e jails.

Portanto, os sistemas de contêiner e algumas das coisas de back-end que estão no nível do kernel precisam de altos níveis de interação do kernel são fundamentalmente diferentes. Por outro lado, o Linux tem todos esses recursos extras. E aqui o TrueNAS SCALE entra em cena.

Agora, aiXsystems anunciou o lançamento do TrueNAS SCALE, versão 24.04.1.1.

Novidades do TrueNAS SCALE 24.04.1.1

Após um lançamento bem-sucedido e a adoção mais rápida de software na história do TrueNAS, o TrueNAS SCALE 24.

TrueNAS SCALE 24.04.1.1 lançado com melhorias de desempenho
TrueNAS SCALE 24.04.1.1 lançado com melhorias de desempenho

04 “Dragonfish” tem sua primeira atualização agora. O desempenho que está sendo alcançado está significativamente além do TrueNAS 13.0 e do Cobia.

O TrueNAS SCALE 24.04.1.1 Dragonfish está provando ser a melhor versão do TrueNAS, com melhorias significativas nas seguintes áreas:

A qualidade foi melhorada e demonstrada com um RC.1 e Release tremendamente bem-sucedidos . Houve um número recorde de adotantes iniciais (32.000) e, simultaneamente, um baixo número de problemas relatados. Esta atualização resolve todos os principais problemas conhecidos com o lançamento inicial, incluindo o uso excessivo de espaço de swap e o desempenho lento da webUI.

Melhorias de segurança, como registro, auditoria, administradores restritos e monitoramento de sessão, agora foram implantadas com sucesso por usuários do TrueNAS.

Melhorias de funcionalidade e facilidade de uso têm recebido feedback positivo. Os assistentes de compartilhamento SMB/NFS, monitoramento Netdata, importação de compartilhamento SMB e Linux Sandboxes estão todos recebendo um bom treino. Explore a documentação do TrueNAS Dragonfish para os outros recursos.

O desempenho foi melhorado em muitas dimensões; IOPS, largura de banda, cache, manipulação de metadados. Abaixo, discutiremos isso em mais detalhes.

O Dragonfish se beneficia de melhorias no OpenZFS, Linux, SAMBA e algumas otimizações do TrueNAS. As mudanças de desempenho podem não ser óbvias para sistemas menores, mas sistemas maiores precisam de desempenho de software que seja dimensionado com contagem de núcleos e drives.

O Dragonfish tem melhorias significativas em IOPS (virtualização e bancos de dados), largura de banda (vídeo e backup) e metadados de arquivo (listagens de diretório).

50% mais IOPS: IOPS (Input/Outputs Per Second) é uma métrica de armazenamento clássica para cargas de trabalho transacionais, como desktops virtuais e bancos de dados.

Na mesma plataforma e configuração de pool (um TrueNAS M50 com 20 SSDs em 4x 5wZ1), vemos 50% mais IOPS com o Dragonfish quando comparado ao TrueNAS 13.0.

Isso geralmente implica 50% mais VMs em um sistema e um custo de armazenamento 30% menor. Conforme indicado no gráfico abaixo, o Dragonfish desobstrui o gargalo de cache presente no Cobia e melhora significativamente o desempenho do 13.0.50% mais IOPS

Metadados de arquivo 1000% mais rápidos: o desempenho de metadados é crítico para aplicativos que depositam milhares de arquivos em um único diretório, como algumas cargas de trabalho científicas e de fabricação mais automatizadas, por exemplo.

Escrever e ler os arquivos pode ser bom, mas listar o conteúdo de um diretório de 100.000 arquivos pode levar muitos minutos.

Com o Dragonfish, um diretório pode ter 10X mais arquivos do que o TrueNAS 13.0 ou 23.10, mas manter o mesmo desempenho para listagens de diretório. Por exemplo, um milhão de arquivos em um diretório agora pode ser listado em apenas 15 segundos.

Os sistemas operacionais que acessam metadados adicionais de maneira ineficiente (como o MacOS) podem continuar a ter tempos de listagem de diretório lentos, devido à sobrecarga adicional desses clientes.

O desempenho do WebUI foi relatado como ocasionalmente lento em 24.04 devido a uma alteração nos algoritmos de swap do Linux Kernel 6.6.

Graças ao feedback rápido e útil dos primeiros usuários do Dragonfish, a iXsystems conseguiu rastrear a raiz do problema e fazer os ajustes necessários.

O swap foi desabilitado por padrão nesta atualização, e os algoritmos são configurados melhor para situações em que o swap está habilitado.

Para saber mais sobre essa versão da distribuição, acesse a nota de lançamento.

Baixe e experimente o TrueNAS SCALE 24.04.1.1

A imagem ISO do TrueNAS SCALE 24.04.1.1 já pode ser baixada acessando a página de download da distribuição.

Verifique se a imagem ISO está corrompida

Antes de gravar a imagem ISO que você baixou, verifique se ela está corrompida usando o tutorial abaixo:
Como verificar se uma imagem ISO está corrompida

Como gravar uma imagem ISO no Linux

Quem precisar gravar a imagem ISO após o download, pode usar esse tutorial do blog:

Como gravar uma imagem ISO Usando o Nautilus
Como gravar uma imagem ISO usando o Terminal
Como criar um pendrive de instalação
Como criar um pendrive inicializável com GNOME Disks
Como criar um pendrive inicializável com o Etcher no Linux

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.