O Unraid é um dos melhores sistemas operativos para construir o seu próprio NAS. Iremos explicar o que distingue este software NAS e todas as possibilidades que tem para oferecer.
O que é a Unraid?
A Unraid é uma distribuição Linux concebida para lhe proporcionar um controlo total sobre o seu servidor NAS. O software destina-se principalmente a utilizadores com utilização intensiva de dados que pretendem um controlo total sobre os seus dados, aplicações e suportes.
O Unraid é uma excelente ferramenta para armazenar e proteger rapidamente os seus dados, executar qualquer software através de um servidor de aplicações e criar rapidamente máquinas virtuais. O Unraid não é gratuito, com um custo único de 59$, mas aqui estão algumas razões pelas quais pode valer a pena em comparação com uma solução mais cara sistema operativo NAS gratuito.
A Unraid preserva os seus dados
Unraid difere de RAID tradicional por uma série de razões. Na maioria dos casos de RAID, quando se grava um ficheiro na matriz RAID, vários discos estão a rodar e os dados estão espalhados pelos diferentes discos. Isto significa que um ficheiro pode estar localizado em vários discos.
Uma vez que o RAID utiliza vários discos para escrever e ler dados, oferece a vantagem do desempenho. O RAID também oferece um certo nível de segurança. O RAID5 pode suportar a perda de um disco, enquanto o RAID6 pode suportar a perda de dois discos.
O RAID permanece vulnerável em caso de falha catastrófica. Se perder dois discos da matriz RAID5, poderá não conseguir recuperar os dados perdidos. Isto deve-se ao facto de o volume total de dados depender dos discos que já não estão presentes. Se retirar apenas um disco de uma matriz RAID5 e o ligar a um computador, não conseguirá recuperar nada porque os dados estão dispersos.
Outro aspeto a ter em conta no RAID é que o disco mais pequeno limita o tamanho da matriz. Para aumentar o tamanho de uma matriz RAID, terá de mudar todos os discos ou tirar partido de um compartimento extra vazio. Alguns fabricantes de NAS de consumo resolveram este problema, tais como Synology com SHR ou TerraMaster com o TRAID.
Método de armazenamento da Unraid
As partilhas de rede no Unraid podem ser distribuídas por vários discos, mas a forma como os dados são processados é diferente da de um RAID convencional. O Unraid pode ser configurado com dois discos de paridade. Tal como no RAID padrão, isto evita a perda de dados em caso de falha de um ou de ambos os discos, protegendo assim os seus dados.
Quando se guarda um ficheiro no Unraid, um único disco é rodado ao mesmo tempo que o disco de paridade para guardar a informação. Consequentemente, um único ficheiro existirá sempre num único disco. Como os dados não estão espalhados por vários discos, é possível utilizar um único disco numa matriz Unraid, ligá-lo a um computador e visualizar os dados nele armazenados.
O armazenamento de dados dessa maneira tem uma desvantagem: o desempenho de gravação e leitura de dados é limitado pela velocidade de um único disco. No entanto, o Unraid atenua esta desvantagem permitindo-lhe utilizar um SSD como um disco de cache.
Com o Unraid, se um dos seus discos falhar e o substituir, os dados nele contidos serão restaurados. Se perder vários discos, pode sempre ligar os outros discos a um computador para recuperar o que resta neles.
Assim, o Unraid tem a vantagem de proteger um pouco melhor os seus dados em caso de falha do Discos rígidos NAS em comparação com outros sistemas operativos livres.
O Unraid é eficaz
Numa comparação direta entre o Unraid e o TrueNAS, que é o SO NAS gratuito mais utilizado, o Unraid pode não ser mais eficiente do que o RAID tradicional oferecido pelo TrueNAS, mas é mais eficiente. Em particular, oferece uma redução considerável no consumo de energia devido ao facto de nem todos os discos estarem a rodar para ler ou escrever dados.
O Unraid também é eficaz para lhe permitir aumentar o tamanho da sua matriz. Pode adicionar discos de qualquer tamanho e isso aumentará o tamanho da sua matriz de armazenamento, mesmo que não corresponda ao tamanho dos outros discos. Desde que possa garantir que o disco de paridade que escolher utilizar é, pelo menos, do mesmo tamanho ou maior do que o maior disco da sua matriz, os dados que armazena estarão seguros.
A configuração básica do servidor Unraid requer apenas 2 GB de RAM e um processador de 1 GHz. Quando o servidor está inativo, ele usa apenas uma pequena parte do processador ou da RAM. Esta imagem ilustra a utilização de recursos num servidor equipado com um processador Intel i7-4770 e 16 GB de RAM.
Em utilização normal, como a reprodução de um vídeo e a escrita de um ficheiro em simultâneo, a Unraid quase não é utilizada. Isto demonstra a eficiência do desempenho básico da Unraid na gestão dos seus recursos.
Suporte para máquinas virtuais
Pode já ter precisado de um PC e de um NAS, mas não tem dinheiro suficiente para comprar ambos. A boa notícia é que o Unraid permite-lhe desfrutar de ambos.
O sistema operativo Unraid suporta nativamente a virtualização, o que significa que pode utilizar todos os recursos do seu computador para executar a máquina virtual. O Unraid também tem suporte nativo para grupos IOMMU.
Isto permite-lhe dar à máquina virtual acesso direto a qualquer dispositivo ligado à Unraid, tal como a placa gráfica. Isto permite-lhe criar a máquina virtual que pretende utilizar para jogos, por exemplo, e cujo desempenho é próximo do do bare metal, enquanto corre diretamente no seu hardware. O Unraid permite-lhe criar o seu próprio laboratório de testes de virtualização.
A Unraid está cheia de candidaturas
O Unraid foi desenvolvido com o suporte do Docker desde o início. Em suma, o Docker é uma plataforma de contentores que permite que as aplicações sejam executadas num ambiente seguro e protegido, independentemente do ambiente de armazenamento. É a plataforma de contentores mais popular, utilizada por milhares de programadores em todo o mundo, e fornece aos utilizadores da Unraid acesso a uma miríade de aplicações.
Muitos fornecedores oferecem variantes Docker das suas aplicações. Isto é importante porque significa que não está dependente de programadores independentes para obter as versões mais recentes do software, uma vez que a própria empresa as mantém actualizadas.
Utilizar o Docker também significa que não está preso a uma aplicação proprietária específica. Estão disponíveis muitas aplicações populares, incluindo :
- Plex
- Emby
- OpenVPN
- Owncloud
É possível transforme o seu NAS num poderoso servidor multimédiaaceder remotamente aos seus dados ou descarregar ficheiros e partilhá-los com apenas dois cliques. Em suma, todos os as aplicações essenciais oferecidas por um servidor NAS.
O seu equipamento, o seu orçamento
A única desvantagem do Unraid é o facto de não ser gratuito. Dito isto, pelo que tem para oferecer, o preço continua a ser atrativo. Especialmente porque é possível testar o SO durante 30 dias gratuitamente para o experimentar e construir o seu próprio servidor NAS Unraid.
Além disso, a Unraid tem um excelente fórum da comunidade onde pode obter ajuda e sugestões para construir o seu próprio servidor.
Uma das principais vantagens do Unraid é o facto de poder ser executado em hardware de PC normal. Não há limite para a potência do seu sistema, desde que o possa pagar. Se precisar apenas de algumas aplicações com poucos recursos e não estiver a fazer virtualização, pode até reutilizar um computador antigo que já possua.
Os sistemas NAS prontos a utilizar, como o QNAP e o Synology, são quase impossíveis de atualizar para além do que a marca forneceu. Pode adicionar RAM se a placa não estiver soldada ou se for fornecida uma ranhura extra, adicionar uma unidade de expansão para aumentar o número de unidades de disco rígido ou adicionar uma porta Ethernet 10G se a ranhura for fornecida, mas se o fabricante não a tiver fornecido, não há nada a fazer. Esta é uma das vantagens do construir um NAS a partir de peças de PCporque são amplamente acessíveis.
Pode até construir o seu próprio utilizando peças em segunda mão para obter um NAS ainda mais robusto dentro do seu orçamento. Certifique-se de que verifica os requisitos de compatibilidade de hardware e as especificações da Unraid antes de comprar.
As vantagens do Unraid não se ficam por aqui. Oferece uma interface simples e fácil de utilizar, controlo total sobre as suas escolhas de armazenamento, opções de cópia de segurança, partilha de dados, etc.
Não está convencido com Unraid?
Se não quiser pagar por um sistema NAS de imediato, ou se estiver à procura de experimentar em primeiro lugar e acima de tudo, encontrará muito para fazer entre os sistemas operativos gratuitos. O mais conhecido é, sem dúvida, o TrueNAS Core (anteriormente FreeNAS), mas é provável que encontre outros que se adequem às suas necessidades.