Com o lançamento do TrueNAS SCALE 22.12.2 no início deste ano, há uma clara intenção da equipe iX de falar um pouco mais com a empresa. Algumas das mensagens aprimoradas vêm por meio de novos sistemas de hardware e suporte para gerenciamento de NVDIMMs e melhorias em HA e recursos de replicação. Mas outro grande impulso surgiu em torno do suporte a aplicativos, tornando os TrueNAS SCALE Apps um negócio muito maior.
Com o lançamento do TrueNAS SCALE 22.12.2 no início deste ano, há uma clara intenção da equipe iX de falar um pouco mais com a empresa. Algumas das mensagens aprimoradas vêm por meio de novos sistemas de hardware e suporte para gerenciamento de NVDIMMs e melhorias em HA e recursos de replicação. Mas outro grande impulso surgiu em torno do suporte a aplicativos, tornando os TrueNAS SCALE Apps um negócio muito maior.
O iX enviou um novo Mini R, configurado com TruNAS SCALE, e nos pediu para dar uma olhada para ver o que pensávamos do catálogo de aplicativos e integrações aprimorados.
TrueNAS SCALE Bluefin, versão 22.12.2, apresenta um novo conjunto de aplicativos no Catálogo TrueNAS. Esses aplicativos são categorizados em três trens com base em seus níveis de suporte e manutenção. O trem “Comunidade” consiste em aplicativos fornecidos pela iXsystems ou pela comunidade, com a iX revisando e moderando as alterações, mas sem fornecer suporte direto.
O trem “Oficial” contém aplicativos regularmente testados e mantidos por engenheiros da TrueNAS, com problemas significativos resolvidos prontamente. Os aplicativos do trem “Comunitário” podem passar para o trem “Oficial” se provarem ser de alta qualidade e amplamente utilizados.
O treinamento “Enterprise” é exclusivo para dispositivos TrueNAS Enterprise e inclui aplicativos com funcionalidade de nível empresarial, completamente testados, mantidos e documentados para casos de uso críticos. Os fornecedores de software podem entrar em contato com a iXsystems para discutir a inclusão de seus aplicativos neste trem.
Quanto ao hardware subjacente, o TrueNAS Mini R é um NAS de montagem em rack maior dentro da família Mini; mais informações podem ser encontradas no Site TrueNAS.
Embora fisicamente maior que os outros Minis, o TrueNAS Mini R usa essa pegada para armazenamento. O servidor 2U de profundidade curta oferece 12 baias de armazenamento SATA de 3.5" que podem ser usadas com uma mistura de SSDs e HDDs. O sistema começa em $ 1848 e é bastante configurável, dependendo das necessidades do cliente.
Especificações do TrueNAS Mini R
Recursos | TrueNAS Mini R |
---|---|
Chassi | Compartimento de 12 baias – Design silencioso para escritório: 45dB inativo, 52dB de pico |
Baias | 12 baias de unidade hot-swappable SATA de 3.5" (adaptadores opcionais de 3.5" a 2.5" disponíveis) |
Capacidade Bruta Máxima | Até 216 TB |
CPU | CPU Intel C3758 Octa-core |
Memória | DDR32 de 4 GB com ECC (atualizável para 64 GB) |
RAID | OpenZFS: Stripe (RAID0), Multi-Disk Mirror (RAID10), Paridade RAIDZ1 (RAID5), RAIDZ2 (RAID6) e RAIDZ3 (paridade tripla) |
Gerenciamento de disco | Unidades hot-swappable, varredura de bloco ruim + HDD SMART, suporte de montagem ISO, criptografia de disco acelerada por hardware |
Network | Padrão: 2 portas LAN Ethernet RJ45 1/10GBaseT Porta dedicada RJ45 IPMI (gerenciamento remoto de hardware) 2 x SFP+ 10G Add On Card (opcional) |
Portas USB | 1 porta USB 3.0 (traseira) 2 portas USB 2.0 (traseira) |
Cache de leitura/gravação | (Opcional) Aumente o desempenho adicionando um cache de leitura dedicado e de alto desempenho (L2ARC) ou adicionando um cache de gravação dedicado e de alto desempenho (ZIL/SLOG) |
Expansão PCIe | 1x PCI Express 3.0x4 |
Fonte de alimentação do laboratório | 100 V a 240 V CA, 50/60 HZ, Monofásico |
Consumo de energia (máximo) | Sem disco: 63 W, com unidades e cartão adicional de 10 G: 167 W |
Gestão de Energia | Ligar/Desligar Remoto (IPMI), Resposta de Sinal UPS e Alertas |
Interface de controle do usuário | Navegador da Web e gerenciamento remoto de hardware (IPMI) |
Dimensões (W x D x H) | 17.2" x 21" x 3.5" / 437 × 533 × 89 mm |
Peso (sem unidades) | 18.7lbs / 8.5Kg |
Garantia Limitada | Garantia de 1 ano incluída - garantia opcional de 3 anos para compra. A Garantia de Software requer registro em portal.ixsystems.com. |
Acessórios | Guia de configuração básica; 2 x chaves de bisel; saco de parafusos HDD; cabo de cobre cat2 de 7 x 6 pés; Moldura; 4 x Pés de Borracha Adesiva; Kit de trilho curto: profundidade de montagem em rack de 19″ a 26.6″; Kit de trilho longo opcional disponível: profundidade de montagem em rack de 26.5″ a 36.4″ |
TrueNAS SCALE com LINUX
O TrueNAS SCALE no Mini R fornece energia suficiente para executar um compartilhamento ZFS totalmente implantado com a capacidade de executar vários contêineres. Embora a CPU não seja uma potência (CPU Intel Atom C3758 @ 2.20 GHz), é um chip de oito núcleos e oito threads com um cache L16 de 2 MB.
É um chip de 14 nm baseado em Intel Denverton lançado pela primeira vez no terceiro trimestre de 3 que consome energia com um TDP de 2017 W - ele possui (e utiliza totalmente) DDR25 ECC RAM. Nossa unidade de análise está configurada com 4 GB. Para atender à necessidade de processamento e aceleração mais rápidos, o TrueNAS requer uma quantidade substancial de RAM e pode exigir até 64 GB por TB para realizar a desduplicação. O mínimo é 5 GB de RAM com até oito unidades e adicione 8 GB para cada unidade acima de oito. É melhor considerar 1 GB ou 16 GB como a norma para uma implantação básica.
Nossa experiência foi que a CPU era mais do que adequada para executar o TrueNAS e acompanhar vários contêineres e até algumas máquinas virtuais.
O TrueNAS SCALE ainda oferece todo o ZFS e a funcionalidade de compartilhamento do TrueNAS CORE, ao mesmo tempo em que adiciona novo suporte para aplicativos em contêiner por meio do Docker e do catálogo de aplicativos com curadoria.
Conseguimos até uma instalação completa do Windows Server 2022 para instalar e funcionar no espaço de virtualização. É certo que era um pouco mais difícil do que um hypervisor mais maduro.
Descobrimos que os drivers do Windows Server 2022 precisavam ser carregados de um ISO montado separadamente, mas ele se integrava bem aos recursos integrados e ficava online imediatamente.
Aplicativos TrueNAS SCALE
Os aplicativos TrueNAS SCALE são muito semelhantes aos suportados pelo TrueNAS CORE. Selecionar o aplicativo da lista e implantá-lo é quase o mesmo que implantar e gerenciar a experiência TrueNAS CORE.
Tentamos implantar o “Home Assistant” e o “Grafana” e é tão simples quanto escolher, clicar e implantar.
Depois de iniciado, ele exibe o número da porta do aplicativo em execução e você pode fazer login por meio de um navegador na rede. Simplesmente tínhamos que abrir um navegador, inserir o endereço IP do NAS e o número da porta do aplicativo, e cada novo aplicativo nos saudava com uma tela de configuração e instalação.
Esta foi uma experiência quase idêntica ao CORE e muito semelhante a muitas outras ofertas de NAS convencionais.
No entanto, a novidade é a capacidade de adicionar contêineres não listados na lista de aplicativos. A implantação de contêineres do Docker foi simples se você tiver alguma experiência com o Docker.
O SCALE permite que você implante um contêiner do Docker selecionando “Iniciar imagem do Docker” em aplicativos e configurando-o diretamente na GUI. No entanto, isso não é tão simples quanto usar o repositório de aplicativos e requer a navegação no repositório do Docker Hub (https://hub.docker.com/search?q=) para uma imagem. Isso é mais adequado para um usuário intermediário com alguma experiência em contêiner (Docker ou Kubernetes).
Inserir o nome do repositório do Docker e configurá-lo no menu suspenso na GUI foi bom, mas se esta for sua primeira vez com o Docker, a GUI não segura sua mão e você precisará consultar a base de conhecimento.
A remoção de contêineres desnecessários é simples; selecione o contêiner a ser removido e clique em remover.
Desempenho do iX Mini R
Embora estivéssemos interessados principalmente em verificar o catálogo e a integração do TrueNAS SCALE Apps, queríamos empurrar o Mini R um pouco no lado do desempenho para ver como ele se comporta. Para esta análise, nossa unidade foi equipada com 4 SSDs iX SATA de 1.9 TB e 8 HDs WD Red Plus de 10 TB. Nossa unidade também incluiu a pegada atualizada de 64 GB de RAM.
Tocamos no desempenho do flash dentro de nossa unidade de revisão iX Mini R. Configuramos dois pools de armazenamento RAIDZ2, cada um com compactação habilitada, mas sem desduplicação ativada. Analisamos o desempenho externo na conexão de 10 GbE e o desempenho interno quando o armazenamento foi apresentado a uma VM Server 2022 em execução no sistema.
Nosso armazenamento compartilhado corporativo e processo de benchmark de disco rígido pré-condiciona cada unidade em estado estacionário com a mesma carga de trabalho com a qual o dispositivo será testado sob uma carga pesada de 16 threads com uma fila pendente de 16 por thread e, em seguida, testado em intervalos definidos em vários threads /perfis de profundidade da fila para mostrar o desempenho sob uso leve e pesado. Uma vez que as soluções NAS atingem seu nível de desempenho nominal muito rapidamente, apenas representamos graficamente as seções principais de cada teste.
Testes de pré-condicionamento e estado estacionário primário:
- Rendimento (Agregado de IOPS de Leitura+Gravação)
- Latência média (latência de leitura+gravação calculada em conjunto)
- Latência máxima (latência máxima de leitura ou gravação)
- Desvio padrão de latência (desvio padrão de leitura + gravação calculado em conjunto)
Nossa Enterprise Synthetic Workload Analysis inclui quatro perfis baseados em tarefas do mundo real. Esses perfis foram desenvolvidos para facilitar a comparação com nossos benchmarks anteriores, bem como valores amplamente publicados, como velocidade máxima de leitura e gravação de 4k e 8k 70/30, que é comumente usado para unidades corporativas.
- 4K
- 100% de leitura ou 100% de gravação
- 8K (Sequencial)
- 100% de leitura ou 100% de gravação
- 128K (Sequencial)
- 100% de leitura ou 100% de gravação
Começando com desempenho de leitura aleatória de 4K acima de 10 GbE para nossos quatro SSDs em RAIDZ2, medimos 3,545 IOPS de leitura e 1,017 IOPS de gravação.
Em seguida, passamos para nosso teste de leitura e gravação sequencial de 8k, onde medimos pouco mais de 16k IOPS de leitura e 14.9k IOPS de gravação.
Por fim, em nosso teste de transferência sequencial de 128k, medimos 972 MB/s de leitura e 738 MB/s de gravação na rede.
Para medir o desempenho do armazenamento interno da caixa, sem a sobrecarga da Ethernet, usamos o CrystalDiskMark dentro da VM em execução no hipervisor integrado. Aqui, medimos 811 MB/s de leitura e 425 MB/s de gravação com uma carga de trabalho de transferência sequencial de 1 milhão.
Conclusão
Há muito o que explorar no catálogo de aplicativos TrueNAS SCALE e, na maioria das vezes, é fácil de trabalhar, especialmente para aqueles familiarizados com TrueNAS SCALE. Existem outros pontos, porém, onde é fácil se perder no meio do mato. Certamente a comunidade vai querer continuar criando documentação e guias para usuários que desejam explorar fora dos trens corporativos e oficiais.
Também é ótimo ver um hardware otimizado como o iX Mini R. Com a mudança para Linux e o poder do ZFS, além da capacidade de hospedar contêineres e VMs, este é um dispositivo capaz para pequenas e médias empresas com versatilidade para expandir no futuro. O crescimento combinado contínuo da plataforma de software, com mais hardware corporativo e suporte a serviços de dados e a variação crescente nas plataformas de hardware, são bons passos para o TrueNAS em geral e para o SCALE especificamente, pois o iX continua avançando na pilha de TI corporativa.
Guia do usuário dos aplicativos TrueNAS SCALE
Envolva-se com a StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS feed