Principais Pontos
- O OpenMediaVault (OMV) é ideal para operações NAS básicas e atualizações descomplicadas, sendo a escolha certa para configurações NAS simples.
- O TrueNAS oferece um conjunto mais abrangente de recursos, maior complexidade e uma interface mais avançada, sendo excelente para gerenciamento geral de dados.
- O Unraid se destaca por sua interface intuitiva, recursos adicionais e gestão flexível de armazenamento, embora tenha um custo que varia entre US$ 59 e US$ 129.
O armazenamento conectado à rede (NAS) é uma solução eficaz para compartilhar dados e conteúdos em uma rede local ou até mesmo pela internet. Você tem a opção de criar seu próprio NAS utilizando um computador que não está sendo usado.
Se a criação do seu próprio NAS parecer um desafio, existe sempre a alternativa de adquirir um sistema NAS pré-montado, evitando assim a necessidade de selecionar um sistema operacional e configurar tudo manualmente. Basta inserir seus discos rígidos para começar a usar. No entanto, se você decidir construir seu próprio NAS, terá algumas decisões importantes a tomar.
A escolha do hardware pode ser relativamente direta, mas a decisão sobre o sistema operacional DIY NAS apresenta uma variedade de opções, como OpenMediaVault (OMV), TrueNAS CORE e Unraid.
Embora os três sistemas operacionais apresentem pouca diferença em termos de funcionalidades básicas, a comparação seguinte destaca as nuances de uso de cada um. Para além de sua função principal como sistema operacional NAS, cada um oferece recursos que podem influenciar sua escolha.
OpenMediaVault | TrueNAS Core | Unraid | |
---|---|---|---|
SO Base | Debian Linux | FreeBSD | Slackware Linux |
Sistemas de arquivos suportados | GPT, EXT3, EXT4, XFS, JFS e Btrfs | ZFS | XFS, ZFS, Btrfs e ReiserFS |
Segurança de dados | Suporte a RAID por software (sem necessidade de placa ou controlador RAID) | Suporte a RAID por software (sem necessidade de placa ou controlador RAID) | Utiliza um sistema baseado em paridade em vez de RAID |
Requisitos mínimos de hardware | Qualquer processador compatível com x86, x64 ou ARM, 1 GB de RAM, 4 GB de espaço de armazenamento. | Processador Intel de 64 bits de 2 núcleos ou AMD x86/x64, 8 GB de RAM, unidade de inicialização SSD de 16 GB, pelo menos duas unidades de armazenamento. | Processador de 64 bits a 1 GHz ou superior, 4 GB de RAM, pelo menos duas unidades de armazenamento. |
Preços | Grátis | Grátis | $59 para Básico, $89 para Plus e $129 para Pro. Pagamento único. |
Embora OMV e TrueNAS Core possam hospedar máquinas virtuais (VMs), o Unraid possui recursos avançados que o destacam. Além de permitir a execução de contêineres Docker sem configuração adicional, ele também possibilita a criação de servidores de jogos privados, configuração de WireGuard (um recurso também disponível no TrueNAS Core), automação de codificação de mídia, configuração de um servidor de captura, codificação e streaming, entre outras funções.
Para quem busca algo mais que um simples NAS, ou pretende configurar um laboratório doméstico, o Unraid se apresenta como a opção ideal, desde que o custo único seja aceitável. O Unraid é considerado por muitos a melhor solução NAS doméstica, embora OMV e TrueNAS Core continuem a ser ótimas alternativas para um NAS básico, oferecendo funcionalidades adicionais.
Esta é uma visão geral. Agora, vamos analisar mais detalhadamente as diferenças entre cada sistema operacional NAS.
Requisitos de hardware e compatibilidade
- OMV requer qualquer processador compatível com x86, x64 ou ARM, 1 GB de RAM e um mínimo de 4 GB de espaço de armazenamento.
- TrueNAS Core não suporta processadores ARM, necessitando de um processador Intel de 64 bits de 2 núcleos ou AMD x86/x64, 8 GB de RAM, unidade de inicialização SSD de 16 GB e pelo menos duas unidades de armazenamento idênticas.
- Unraid é um sistema operacional leve, exigindo apenas um processador de 64 bits rodando a 1 GHz ou superior, 4 GB de RAM e duas unidades de armazenamento para suporte de paridade.
Estes são os requisitos mínimos de hardware definidos na documentação do sistema operacional, podendo variar dependendo do uso. É importante notar que essas são as especificações mínimas. Cada um desses sistemas operacionais NAS pode ser instalado em hardware mais robusto.
slawomir.gawryluk/Shutterstock
Cada sistema operacional NAS pode ser executado em diversas plataformas, desde laptops antigos até servidores de nível empresarial. No entanto, Unraid e TrueNAS Core oferecem uma melhor compatibilidade com máquinas de última geração. Isso não significa que o OMV não funcione em servidores, mas sim que não será possível aproveitar ao máximo o hardware como seria com o TrueNAS Core ou Unraid.
É importante ter cuidado ao trocar o sistema operacional em um NAS ativo, pois problemas durante a instalação podem causar instabilidade na máquina, especialmente ao migrar de um sistema baseado em RAID para um baseado em paridade, como é o caso do Unraid. Faça sempre um backup dos seus dados. É apenas um exemplo, tenha isso em mente.
Gerenciamento de armazenamento e utilitários do sistema
OMV
O OMV é o mais básico dos três sistemas. Baseado em Debian Linux, possui uma interface de administração web simples para gerenciar o armazenamento da rede. Sua simplicidade também se traduz em facilidade de atualização através do gerenciamento de pacotes do Debian. Ele oferece suporte a vários usuários, tarefas agendadas, um sistema de certificados e um sistema de plugins para funcionalidade extra.
Quanto aos recursos de gerenciamento de armazenamento, o OMV suporta partições GPT e os principais sistemas de arquivos, incluindo EXT3, EXT4, XFS, JFS e Btrfs. O Btrfs também permite o gerenciamento de snapshots e tarefas de limpeza e verificação de erros agendadas automaticamente.
TrueNAS Core
O TrueNAS, baseado em FreeBSD e no sistema de arquivos OpenZFS da iXsystems, oferece uma interface web mais avançada em comparação com o OMV, com mais controles. Assim como no OMV, é possível agendar tarefas e trabalhos Cron, executar scripts de shell e adicionar plugins para funcionalidades adicionais. O TrueNAS também oferece snapshots ilimitados, pontos de verificação de pool, replicação remota e local e clones com uso eficiente de espaço.
As atualizações são fornecidas por um sistema de atualização em serviço. Embora não seja como executar um comando simples no terminal, é uma forma conveniente de manter o sistema operacional atualizado. O sistema também oferece Single Sign-On (SSO) e gerenciamento de conjunto de dados.
Unraid
O Unraid oferece todos os recursos já mencionados, porém, com uma interface mais atraente e acessível. Baseado em Slackware Linux, ele suporta os sistemas de arquivos XFS, ZFS, Btrfs e ReiserFS. O Unraid também oferece capacidade de gerenciar uma variedade de unidades, com a flexibilidade de adicionar mais unidades posteriormente sem necessidade de reconfiguração. Além disso, o sistema tem suporte para executar contêineres Docker e VMs de forma nativa.
Segurança de dados
O OMV oferece suporte a RAID por software, adicionando uma camada extra de proteção de dados. Permite definir cotas personalizadas por volume, criar listas de controle de acesso (ACLs) e gerenciar como o NAS é compartilhado com outros PCs. Oferece também ferramentas de monitoramento, como Syslog e Watchdog, e notificações por e-mail. O RAID por software dispensa placas ou controladores RAID especializados, tornando a implementação mais fácil.
O TrueNAS Core também utiliza RAID, e adiciona o recurso de unidades auto-criptografadas, criptografia de conjunto de dados, replicação criptografada e suporte para WireGuard e OpenVPN. É possível criar ACLs e filtrar endereços IP, garantindo que usuários não autorizados não acessem seu NAS. Embora o TrueNAS Core suporte RAID por hardware e software, o uso de RAID por hardware com sistemas de arquivos baseados em ZFS é desaconselhado.
O Unraid não utiliza tecnologias tradicionais baseadas em RAID, eliminando a necessidade de reequilibrar dados existentes ao adicionar novas unidades. Em vez disso, o Unraid emprega um sistema baseado em paridade, que permite combinar unidades de diferentes velocidades e capacidades. O sistema baseia-se no cálculo de paridade dos bits em cada bloco de disco, com o resultado sendo ímpar ou par, o que possibilita o Unraid calcular os dados perdidos, independentemente do número de unidades.
Preços
- OMV e TrueNAS Core são de código aberto e totalmente gratuitos.
- O Unraid custa US$ 59 para o plano Básico (até seis unidades de armazenamento), US$ 89 para o plano Plus (até 12 unidades) e US$ 129 para o plano Pro (unidades ilimitadas).
Estes valores referem-se a um pagamento único, o que significa que, uma vez que se adquira o Unraid, não haverá mais custos com o software. Quem desejar pode experimentar qualquer um dos planos do Unraid gratuitamente por até 30 dias, sem restrições de recursos.
OMV vs TrueNAS vs Unraid: Qual escolher?
Em resumo, se o objetivo é uma configuração NAS rápida, simples e descomplicada, que permita trabalhar com Debian, o OMV é a escolha certa. Se pretende usar um dispositivo ARM como NAS, como um Raspberry Pi, o OMV é a única opção. Tenha em mente, no entanto, que sua simplicidade limita seu conjunto de recursos além das funcionalidades básicas de um sistema operacional NAS.
O TrueNAS Core se destaca por oferecer um equilíbrio entre recursos e complexidade, proporcionando mais funcionalidades e uma interface aprimorada. Embora requeira um pouco mais de tempo e esforço, é uma ótima opção, especialmente pelo fato de ser gratuito.
Recomenda-se o uso do Unraid para quem já o utiliza ou tem objetivos específicos em relação aos recursos que oferece. O sistema operacional oferece muitos benefícios e é superior ao OMV e TrueNAS Core em muitos aspectos. No entanto, o sistema operacional pode ser um exagero para quem deseja apenas hospedar um NAS básico, considerando o custo único e o investimento em hardware.
O ideal é experimentar os três sistemas operacionais para determinar qual se adapta melhor às suas necessidades. O Unraid pode parecer atraente, mas se a lista extensa de recursos não for utilizada, pode ser melhor optar por uma solução mais simples e leve, como o TrueNAS Core ou o OMV.