Recentemente, tivemos a honra de receber Kris Moore, da iXsystems, nas instalações da StorageReview para discutir e demonstrar ao vivo os novos recursos do TrueNAS CORE versão 12.0. Este "novo" produto foi revelado há dois meses com a decisão de unificação do FreeNAS e do TrueNAS. O TrueNAS CORE é uma das três versões do software TrueNAS Open Storage, que inclui o TrueNAS CORE, o TrueNAS Enterprise e o TrueNAS SCALE.
Leia mais – Análise do TrueNAS CORE 12 no HPE MicroServer
O TrueNAS Open Storage vinculará todas as versões do TrueNAS em uma única imagem e marca de software. O que antes era FreeNAS agora se chama TrueNAS CORE. O TrueNAS, por outro lado, será identificado como TrueNAS Enterprise, herdando automaticamente todos os recursos do TrueNAS CORE. O próximo lançamento, a versão 12.0, foi trabalhado por mais de um ano e está repleto de novos recursos; alguns deles foram solicitados por usuários do FreeNAS.
O software TrueNAS foi construído sobre o FreeNAS, tornando-se uma base sólida de código aberto para os produtos corporativos da iXsystems. Isso permitiu que a iXsystems oferecesse diferentes produtos, desde um FreeNAS de 4 baias até a série TrueNAS M, que suporta configurações abrangentes, incluindo armazenamento totalmente em flash, dez petabytes de armazenamento utilizável e muito mais. Conforme anunciado anteriormente pela iXsystems , ambos os produtos foram desenvolvidos, testados, documentados e lançados separadamente desde o início, embora a grande maioria do código seja compartilhada. Dois produtos diferentes exigiriam a manutenção de múltiplos repositórios de código, dois conjuntos de testes de controle de qualidade para cada edição do software, a produção de duas documentações e muito mais. Portanto, a unificação desses dois produtos tornou-se necessária.
Estamos entusiasmados em explorar e expandir os recursos mais recentes desta plataforma, que é considerada o software de armazenamento de código aberto número um do mundo, com mais de 10 milhões de downloads.
Vídeo de demonstração ao vivo:
Recursos TrueNAS CORE
A versão atual do FreeNAS 11.3 já inclui um conjunto abrangente de recursos, melhorias e correções, e agora o TrueNAS CORE (versão 12.0) adiciona mais à lista. Os recursos mais significativos desta nova versão são Fusion Pools, criptografia nativa, suporte nativo a VPN, chaves de API e integração TrueCommand aprimorada. Muitos outros recursos também são incorporados. A iXsystems garante que os recursos da versão anterior não serão afetados durante a transição para o TrueNAS CORE. A GUI, em particular, recebeu pequenas melhorias visuais, como novos ícones e alguns outros detalhes menores.
piscinas de fusão
Provavelmente, o recurso mais significativo que o TrueNAS versão 12.0 traz para a mesa é o Fusion Pools. Nas versões anteriores, os pools precisavam ser criados a partir do mesmo tipo de mídia, portanto, seriam todos SSD ou todos os pools de discos giratórios. A partir da versão 12, agora você pode criar esse novo pool de fusão, uma mistura dos dois tipos de mídia. Portanto, você pode ter discos giratórios para blocos de dados e dispositivos flash para metadados e arquivos pequenos. Isso acelerará todas as operações de metadados. Os pools de fusão podem suportar qualquer tipo de dispositivo flash reconhecido pelo sistema, NVMe, SAS ou SATA.
Os pools de fusão são um excelente complemento que, se usado para metadados com mídia mais rápida, sem dúvida acelerará as operações baseadas em arquivo. Você pode ter mais velocidade em suas solicitações de metadados enquanto mantém a economia devido à rotação de mídias no mesmo pool.
Criptografia nativa
A segurança sempre foi uma preocupação para a empresa e também para SMBs e usuários domésticos. Outro recurso (também relacionado a pools de fusão) é a capacidade de ter criptografia nativa para conjuntos de dados. Essa criptografia nativa ocorre, não no nível do disco, mas por meio do ZFS na camada do conjunto de dados. A criptografia nativa ajudará a todos com uma ferramenta melhor para aliviar os problemas de segurança. Um dos recursos de armazenamento que se beneficiará com a criptografia nativa é a replicação. Com este novo recurso TrueNAS, criptografia nativa, conjuntos de dados ou zvols também podem ser replicados com segurança para o site remoto, dando mais controle e segurança sobre os destinos de backup.
Suporte VPN nativo
Outro recurso com suporte nativo é o OpenVPN. Para aqueles que não têm a opção de usar uma infraestrutura VPN corporativa, esse novo recurso é ótimo. O suporte nativo do OpenVPN vem em dois tipos, cliente e servidor. O Open VPN oferece uma configuração de rede simples que nos permite obter nossos arquivos, mídia e serviços remotamente ou fora de casa.
Chaves API
Desde a nova interface do usuário na versão 11.3, tudo o que você pode fazer por meio da interface do usuário é orientado pela API. Com as chaves de API, não há mais necessidade de compartilhar a senha de root com a caixa, o que é muito conveniente. Com esta versão, agora você pode criar uma chave que pode usar continuamente e que o sistema exibe apenas pela primeira vez. As chaves podem ser criadas e revogadas diretamente por meio da GUI para segurança adicional. No final, esse recurso simplifica a automação do TrueNAS.
Outros recursos
Outros excelentes e novos recursos listados pela iXsystems incluem TrueCommand, para monitorar captura instantânea, replicação e migração de conjuntos de dados entre sistemas; ZFS Trim assíncrono, para liberar espaço, principalmente em SSDs; SSD Wear Monitoring, para monitorar qualquer SSD quanto ao desgaste e alertas criados; e mais.
Também há melhorias de desempenho, como ZFS acelerado, para reduzir o IOPS da unidade e os ciclos de CPU necessários e inicialização ZFS mais rápida, para importar um pool ZFS com muitas unidades e reduzir os tempos de inicialização e failover.
TrueNAS GUI: Passo a passo dos recursos
A partir da nova GUI (desde a versão 11.3), podemos ver alguns dos novos recursos do TrueNAS CORE versão 12.0.
Vamos começar com Fusion Pools. Agora temos a possibilidade de criar este armazenamento híbrido a partir do menu Storage/Pools. Por exemplo, podemos selecionar dois ou mais HDDs para vdevs de dados e outro conjunto de SSDs para vdevs de metadados. Conforme declarado na seção anterior, os vdevs SSD especiais podem ser usados para aceleração de metadados e arquivos pequenos. Isso pode incluir metadados de sistemas de arquivos e tabelas de desduplicação.
Ao adicionar novos conjuntos de dados, podemos adicionar a nova criptografia nativa. Se selecionarmos a opção de criptografia, temos alguns tipos de criptografia, como Passphrase, onde precisamos digitar uma senha manual.
Os conjuntos de dados mostrarão um novo ícone de cadeado indicando se estão criptografados e bloqueados ou não. No menu, podemos prosseguir para bloquear conjuntos de dados individuais.
Se desejarmos desbloquear e acessar um conjunto de dados, precisamos inserir a senha definida durante a criação do conjunto de dados.
A partir dos serviços, podemos acessar a nova opção VPN. Podemos ativar ou editar a configuração do OpenVPN Client ou Server. Este recurso permite que o OpenVPN seja incluído no NAS para uma administração mais simples e custos mais baixos.
Por exemplo, se ativarmos e quisermos editar a opção OpenVPN Server, a GUI nos levará a uma nova página para configurar facilmente nosso ambiente VPN. A outra extremidade da conexão VPN pode ser qualquer cliente OpenVPN, como um dispositivo de firewall ou desktop/laptop pessoal.
A opção API Keys pode ser acessada no menu principal, abaixo do ícone de roda dentada. Depois que uma chave de API é criada ou redefinida, ela mostrará a chave a ser copiada apenas uma vez. Poderíamos dar-lhes um apelido e revogá-los.
A opção TrueCommand pode ser acessada diretamente no menu principal, no primeiro ícone. Precisamos criar ou ingressar em uma instância existente do TrueCommand para permitir que o sistema TrueNAS seja monitorado e administrado pelo TrueCommand.
Conclusão
O TrueNAS CORE ainda é aberto e gratuito, apenas com mais recursos e uma nova marca. Ao comparar com a versão anterior 11.3, nada muda muito no painel da GUI. Recursos novos e críticos incluem pools de fusão, criptografia nativa, suporte a VPN nativo e muitos outros solicitados por usuários regulares. Para os apegados ao nome FreeNAS, o TrueNAS CORE terá a opção de usar um tema FreeNAS, algo ótimo para a nostalgia.
O TrueNAS CORE 12.0 passará pelos mesmos estados que o FreeNAS passou e está planejado para BETA em 30 de junho e lançamento no terceiro trimestre de 3. TrueNAS CORE terá muitos benefícios para seus usuários que não têm motivos para se preocupar com o nome e mudanças de logotipo. A iXsystems promete que continuará lançando esta versão gratuita e de código aberto e com mais recursos.
Já passamos bastante tempo testando o código alfa do TrueNAS CORE. Embora ainda não esteja pronto para produção, o código se mostrou surpreendentemente estável tanto em nosso servidor iXsystems quanto no pequeno HPE MicroServer que configuramos recentemente por diversão. Ainda pretendemos revisitar os Fusion Pools com uma configuração mais voltada para desempenho para ver exatamente qual a diferença que eles fazem, mas isso fica para outra hora. Por enquanto, estamos muito satisfeitos com o progresso do TrueNAS CORE e esperamos que a maioria das pessoas compartilhe dessa opinião, seja testando o código alfa/beta ou aguardando o lançamento da versão GA.
Leia mais – Análise do TrueNAS CORE 12 no HPE MicroServer




Amazon