Procurando software para gerenciar armazenamento... Pensou FreeNAS!

Neste artigo falarei sobre a instalação e algumas características do FreeNAS, um excelente software para gerenciar armazenamento. Mostrarei apenas a instalação do sistema, e em outros artigos irei falar sobre as diversas configurações possíveis com este maravilhoso sistema. Vamos lá!

[ Hits: 37.943 ]

Por: Perfil removido em 03/03/2011


Um pouco sobre o FreeNAS



Sobre o FreeNAS

O projeto FreeNAS foi inciado por Oliver Cochard, que acrescentou ao seu projeto algumas partes de outro excelente sistema, o m0n0wall, tanto na parte da documentação como no código fonte. FreeNAS é um sistema operacional baseado no FreeBSD, e proporciona vários serviços de armazenamento em rede - NAS (Network Attached Storage) ou armazenamento conectado em rede.

O sistema é open-source e software livre (baseado na licença BSD), permite transformar um PC (computador pessoal), em um servidor de armazenamento acessível a rede, guardando todos os tipos de dados, músicas, backups, entre outros.

É disponibilizado atualmente como imagem ISO ou em forma de fonte. Podemos também executar o FreeNAS como Live CD, com os arquivos de configuração armazenados em um disquete formatado (MS-DOS) ou em pen drive (USB), há também uma imagem de disco disponível para o VMware. Uma das grandes vantagens do FreeNAS, é que assim como o m0n0wall e Pfsense, todos possuem uma interface WEB, com scripts em PHP, para gerenciamento de todo o sistema, o que facilita muito a administração dos serviços.

Principais características:
  • Ocupa pouco espaço no disco rígido depois de instalado (cerca de 32MB - instalação mínima);
  • Instalação fácil (e rápida);
  • Requisitos baixos para instalação do sistema;
  • Fácil administração remota por meio da interface WEB, podendo ser acessado por qualquer computador na rede com um navegador;
  • Não é necessário ter um monitor ou teclado conectado para operar o sistema;
  • Pode ser instalado em um disco rígido (HD), pendrive e também em cartões de memória;
  • Suporta RAID por hardware e software.

Requisitos de hardware para instalação:
  • Memória RAM: 96MB
  • Placa de rede
  • Drive de CD-ROM

O que é ideal para computadores antigos, que chamo carinhosamente de "microssauros". Como requer pouco espaço de armazenamento para instalação, pode ser instalado em um dispositivo de memória removível, pendrive etc.

Recursos disponíveis:
  • Protocolos de rede: CIFS (via Samba), Servidor Web (lighttpd), Medir largura de banda da rede (Iperf), TFTP, FTP, NFS, SSH, rsync, AFP, UPnP, BitTorrent (protocolo) e iTunes.
  • Extensões (plug-ins) para: SlimServer, Xbox Media Stream Protocol.
  • Servidor rsync e cliente local sync.
  • Suporta Unison.
  • Recurso para criar discos de destino virtuais iSCSI.
  • Iniciador iSCSI.
  • Cliente DNS Dinâmico para: DynDNS, ZoneEdit, No-Ip, and freedns.afraid.org.
  • Sistema de arquivos: ZFS, UFS and ext2/ext3 são totalmente suportados, NTFS leitura / gravação e FAT32 leitura / gravação suportada.
  • Disco rígido: P-ATA/S-ATA, SCSI, iSCSI, USB e FireWire.
  • GPT/EFI partitioning for hard drives larger than 2 Terabytes.
  • Placas de rede: Todos as placas com e sem fios suportadas pelo FreeBSD 7.2 e 8.0.
  • Boot do disco rígido, Pen Drive, Cartão de memória, CD-ROM + disquete.
  • Hardware RAID - placas: Todos aquelas suportadas pelo FreeBSD 7.2 e 8.0.
  • Software RAID - níveis: 0, 1, 5, JBOD, 5+0, 5+1, 0+1, 1+0, etc. (utilizando GEOM e g_raid5). Também RAID-Z e RAID-Z2 (como parte do ZFS).
  • ZFS, o "Sistema de Arquivos Zettabyte".
  • Criptografia de disco com geli.
  • Gerenciamento de grupos e usuários (autenticação local de usuários ou utilizando o Active Directory -AD - Microsoft).
  • Suporta S.M.A.R.T.
  • Syslogd remoto.
  • Monitoramento SNMP (Netgraph e MibII).
  • Envio de registros e relatórios por e-mail.
  • Suporta VLAN.
  • Link aggregation e link failover interface
  • Suporta UPS (Uninterruptible power supply) - Fonte de alimentação ininterrupta
  • Suporta Apple Time Machine

Prêmios:
  • VMware - "Ultimate Virtual Appliance Challenge, Consumidor";
  • sourceforge.net - Projeto do Mês Janeiro 2007;
  • InfoWorld - Melhor do open source em armazenamento.

A equipe que trabalha no FreeNAS é reduzida, entre eles estão:
  • Olivier Cochard: Organizador do projeto
  • Bob Jaggard: Beta tester e contribue com o guia do usuário
  • Régis Caubet: Tradutor do guia do usuário para Francês
  • Volker Thiele: Programador
  • Dan Merschi: Responsável pelas FAQ's
  • Falk Menzel: Tradutor para Alemão
  • Youri Trioreau: Administrador Web

Para saber mais sobre o projeto acesse:
Quer efetuar o download do sistema? Acesse:
    Próxima página

Páginas do artigo
   1. Um pouco sobre o FreeNAS
   2. E finalmente, a "instalação"...
Outros artigos deste autor

Kshutdown e suas funções

Modem HSP 56 MR no Fedora Core 1

Gerência e criação de módulos do kernel

Pebrot, MSN messenger no terminal

Clonezilla - Gerando e restaurando backups completos (Parte I)

Leitura recomendada

Arduino - Crie o seu próprio robô ou sensores inteligentes

Como construir um pacote TGZ do zero

Glances - Monitoramento de Processos e Perfomance

Instalação de template para monitoramento de servidor Squid e servidor LDAP no CACTI (Debian)

Aplicativos para gerenciar a Área de Transferência (Clipboard)

  
Comentários
[1] Comentário enviado por mvcirino em 03/03/2011 - 07:26h

Gosto muito do FreeNAS, tanto que tenho ele como um produto na minha ME.
No meu site tenho 02 vídeos que podem contribuir para este tópico.
http://www.sulmg.com.br/multimidia/videos/82-tutorial-de-instalacao-e-configuracao-do-freenas.html

Já testei a versão 0.8.x do FreeNAS e afirmo que é um produto totalmente diferente e cru em relação a versão estável, 0.7.x. Mesmo quando em Beta, o FreeNAS 0.7 já possuia todos os recursos da versão estável, foco deste tutorial.

Parabéns!

[2] Comentário enviado por leodamasceno em 03/03/2011 - 09:49h

Praticamente o pfSense. :)
HAHAHA, já utilizei o FreeNAS, e realmente, é muito bom.

[3] Comentário enviado por removido em 03/03/2011 - 11:04h

Fala pessoal.

@mvcirino = Valeu cara, ótimo link, muito bom.

@leodamasceno = Grande léo. Pois é cara, igual mesmo (Se o cara do Pfsense tá falando então é mesmo hehe).

Abraços.

[4] Comentário enviado por ernane em 04/03/2011 - 16:36h

Parabéns.

Poderia abortar a utilização do ZFS no FreeNAS, pois tive problemas...


[6] Comentário enviado por danchiacchio em 07/03/2011 - 18:13h

Boa Tarde Amigo,

Artigo de excelente qualidade.

Meus Parabens. Vou fazer alguns testes aqui com ele.

Grande Abraço,

Danilo.

[7] Comentário enviado por removido em 07/03/2011 - 18:19h

Boa tarde danchiacchio,


Ah valeu mesmo cara ! Qualquer coisa estamos por aqui.


Abraço.

[8] Comentário enviado por removido em 07/03/2011 - 18:38h

Ótimo, estava procurando um artigo assim, parabéns.

Abraços

Carlos Vinicius

[9] Comentário enviado por removido em 07/03/2011 - 18:42h

Fala carlosviniciusg,


Valeu cara.


Abraço.

[10] Comentário enviado por maran em 14/03/2011 - 17:24h

Cara achei muito bom o artigo
e acho ate que poedria fazer um outro, indo mais afundo na configuração em si deste serviço,
No maiz excelente!

[11] Comentário enviado por removido em 15/03/2011 - 19:06h

Fala maran,

Que bom que gostou camarada. Já estou fazendo outros artigos com configurações e etc, mas o problema é tempo para terminar, mas assim que possível irei enviar alguns. Valeu cara !


Abraço

[12] Comentário enviado por mda_deb em 30/03/2011 - 20:37h

Parabéns pela iniciativa....

Galera segue um link como complemento...

http://www.howtoforge.com/network_attached_storage_with_freenas

[]s

[13] Comentário enviado por removido em 30/03/2011 - 20:42h

Valeu mda_deb !


Abraço.

[14] Comentário enviado por claudyos em 12/04/2011 - 00:48h

O freenas tem suporte para PHP?

Sou novato no freenas e tenho pouca habilidade em PHP, como faço para carregar a pagina index.php que configurei no freenas?

Meu acesso e de outras maquinas virtuais para o compartilhamento do freenas.

Consigo normalmente carregar uma pagina em html, mas não consigo em PHP.


[15] Comentário enviado por matped em 04/08/2011 - 12:15h

Thalyson, muito bacana seu artigo!

Era exatamente o que me faltava para tomar coragem e montar meu próprio NAS.

Não tenho uma máquina disponível e vou ter que montar uma para ele, estou com dúvida sobre o tipo de hardware barato e compatível.
Irei usar esse nas com 2 hds de 2 terabytes em Raid-1, e no futuro tendo mais dinheiro :) gostaria de acrescentar mais 2 hds de 2 terabytes para expandir o armazenamento.

Tem algum hardware legal e barato que você indica?
Para trabalhar em raid-1 tem algum pré requisito de hardware?

Grato por qualquer ajuda.

[16] Comentário enviado por removido em 04/08/2011 - 16:22h

Fala cara. Valeu mesmo.


Tem gente utilizando com máquinas antigas, como K6-2 e assim por diante. Mas para a tua necessidade teria que ser uma máquina mais atual. Exemplo uma placa mãe Intel DG45ID, que suporta RAID 1, e seria possível depois acrescentar outros HDs, e com relação a processador e memória você escolhe.


Qualquer coisa posta aí.
Abraço.

[17] Comentário enviado por mdunguel em 12/09/2011 - 05:44h

Bom dia,

Instalei o FreeNAS em um cartão de memória de 2GB porem quando tento criar os volumes para fazer um RAID com 04 HDs de 1TB, só recebo mensagens de erro.

Seguem as mensagens:

"ERROR GETTING USED SPACE(ERROR)", "ERROR GETTING AVAILABLE SPACE", "ERROR GETTING TOTAL SPACE", "STATUS ERROR"

Já utilizei a versão 8 e a 7.

Na 8 ele instala tudo normalmente porém dá as mensagens de erro acima.

Na 7 ele não reconhece minha placa de rede.

Podem me ajudar,

Mdunguel

[18] Comentário enviado por leokulik em 13/08/2013 - 16:01h

É um bom tema para aprofundar-se num Projeto Integrador 1 da faculdade? Tecnologia em Redes.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts