Mostro nesse artigo como instalar o FreeNAS e criar um Storage iSCSI. Mas o que é FreeNAS? Bem, vamos aprender um pouco sobre o que é e para quê serve.
"FreeNAS é um servidor de arquivos em rede, suportando: CIFS (Samba), FTP, NFS, rsync, protocolo AFP, iSCSI, S.M.A.R.T., autenticação local de usuários, e RAID (0,1,5) via software, com uma configuração baseada em Internet. FreeNAS usa menos que 64 MB de espaço para a instalação em um CompactFlash, disco rígido ou pendrive USB. FreeNAS é atualmente distribuído em forma de imagem ISO e código fonte. Na versão 7.x, era possível executar o FreeNAS a partir de um Live CD, com os arquivos de configuração armazenados em um disquete formatado no padrão MS-DOS ou em um pendrive USB.
Existe também uma imagem de disco VMware (última atualização em 2006). Com o lançamento da versão 8.x, se suspendeu o suporte à versão Live CD. FreeNAS 8.x necessita ser instalado em um Compact Flash, USB, ou um disco rígido dedicado. Usando o disco rígido irá preservar o disco apenas para o sistema operacional, sem a possibilidade de se armazenar arquivos.
A versão mínima da distribuição FreeBSD 7.2,interface via web, scripts PHP, e documentação são baseados no m0n0wall. FreeNAS esta disponível sobre a licença BSD. Foi reportado em 2009 que a base de desenvolvimento do FreeBSD iria ser posta em pausa e iria entrar em 'modo de manutenção' com o Debian Linux como o novo sistema operacional alvo. Esta condição foi logo revertida, quando iXsystems se ofereceu para patrocinar o desenvolvimento do FreeNAS."
[2] Comentário enviado por shakur em 07/02/2013 - 01:33h
amigo uma duvida esse protocolo iscsi e melhor que os mais utilizados para compartilhamento como samba,nfs e etc? e se sim tem algum problema se tiver muitos acessos ao mesmo tempo?
[3] Comentário enviado por rick_G em 07/02/2013 - 09:10h
Shakur, ve se essa explicação fica um pouco melhor pra vc entender:
" Trata-se de uma tecnologia criada para acelerar a taxa de transferência de dados entre dispositivos de um computador, desde que tais periféricos sejam compatíveis com a tecnologia. O padrão SCSI é muito utilizado para conexões de HD (disco rígido), scanners, impressoras, CD-ROM ou qualquer outro dispositivo que necessite de alta transferência de dados, muito utilizado em Servidores Storages.
As vantagens do SCSI não se resumem apenas à questão da velocidade, mas também da compatibilidade e estabilidade. Sendo o processador o dispositivo mais rápido do computador, o uso do padrão SCSI permite que essa velocidade seja aproveitada e assim, aumentá-se de forma considerável o desempenho do computador. Isso deixa claro que o SCSI é aplicado principalmente em servidores e em aplicações de missão crítica.
Funcionamento: Uma aplicação envia uma requisição, o sistema operacional cliente (Windows, Linux, etc) gera o comando SCSI, que é encapsulado em um pacote IP. Este pacote contendo o comando SCSI encapsulado é então transmitido normalmente pela rede ethernet. O iSCSI Target recebe o pacote, extrai o comando SCSI que é então interpretado pelo dispositivo SCSI."
Mas resumindo sua pergunta, o SCSI é usado em serviços críticos onde há necessidade de uma alta taxa de transferência, como o iSCSI roda sobre ip ele acaba competindo com o trafego da rede, então para ter uma melhor performance é bom que seja feita uma VLAN para separar o trafego, aqui utilizo o iscsi como storage para virtualização com xcp, e para armazenar backups. espero ter esclarecido um pouco sua pergunta.
[4] Comentário enviado por shakur em 07/02/2013 - 21:11h
axo que entendi amigo so queria mais uma informação ainda estou em duvida
e que no meu caso seria para um uso particular,estava procurando uma forma de rodar videos em fullhd pela rede wireless possuo um roteador tplink 2543nd que passa 450 mbps
e um adaptador da minha placa wireless do notebook fiz algumas modificações não sei exatamente o que foi mais agora esta reconhecendo como 300 mbps ao invés de 150 como era antes
e atualmente consigo uma taxa de transmissão de 20 Mbps na copia de arquivos
provavelmente com adaptador de melhor qualidade eu consiga mais que isso,minha duvida seria se esse protocolo pode me auxiliar nisso?
sei que nao e para uso domestico esse tipo de aplicação,e já vi milhões dizendo que streaming de video em wireless nao da mais mesmo assim sou teimoso e acredito que e possível pelas taxas que já vi,kk enfim se puder me tirar essa ultima duvida
[5] Comentário enviado por rick_G em 07/02/2013 - 23:11h
Shakur, não sei se da pra fazer vlan nesse roteador, se puder faz uma vlan pra priorizar o trafego que a taxa de transferencia vai ser de melhor desempenho do que deixar os pacotes do iscsi competirem na rede com outros tipos de trefego, assim acho que vai conseguir fazer o que ta querendo, caso contrario só testando mesmo.
[6] Comentário enviado por shakur em 08/02/2013 - 22:50h
entendi amigo terei que fazer uns testes,e que no caso o server que eu utilizo para streaming tem duas placas de rede então nao sei se a vlan e necessario mais estarei fazendo testes com o iscsi e ver se realmente e melhor o desempenho
[7] Comentário enviado por thiagocantero em 16/02/2013 - 12:31h
Muito bom Artigo!
Parabéns!!!
Fico feliz pela divulgação desta distro, com muito orgulho contribuo com a tradução para o português brasileiro!É um projeto muito eficiente!
Mais uma vez parabéns!
Sucesso amigo!
Fique com Deus
[8] Comentário enviado por rick_G em 16/02/2013 - 15:07h
Obrigado thiago, a distro é realmente excelente, e fico feliz em saber que você é um dos colaboradores para a tradução, seu trabalho é fundamental, obrigado, abraços.
[9] Comentário enviado por FabianoFaria em 22/03/2013 - 11:10h
Olá Rik,
Ótimo artigo, vou usá-lo para modificar a forma como compartilho o disco do FreeNAS aqui na empresa.
Estou com uma idéia e gostaria de saber se é possível implementar:
Aqui, temos a seguinte estrutura:
1 Servidor com VMWare ESxi 5.1;
1 FreeNAS 8.3.0;
Atualmente estamos compartilhando o disco do FreeNAS com o VMWare e tenho uma VM rodando direto no disco do NAS.
Dúvida:
É possível replicar os dados deste disco para o datastore local do vmware?
Sei que é possível replicar para outro FreeNAS, já fiz inclusive testes, mas penso que poderia aproveitar o disco do vmware como redundância.
[10] Comentário enviado por rick_G em 22/03/2013 - 11:16h
Fabiano sinceramente não sei te responder, só fazendo alguns testes mesmo, como não tenho experiencia pratica com virtualização não vou inventar nada pra querer enrolar, abre um tópico la no fórum do vol e ve se alguém pode te ajudar, vou ficar te devendo essa.
[11] Comentário enviado por p.jneto em 03/04/2013 - 01:18h
Rik_99,
Excelente post. Parabéns!!!
Sou novo no Linux, e utilizo somente o básico no meu notebook.
Antes de mais nada, a pergunta que não me responderam antes, qual é o melhor, SAMBA ou FreeNas?
Agora em minha empresa no qual somos novos no TI, teremos que instalar em um servidor antigo (máquina montada com HD 500Gb acredito que com RAID 0. Ainda não conseguimos acessar a BIOS do Server devido a antiga empresa do TI esta enrolando para nos passar todos os dados, senhas e etc).
Então, quero saber se posso instalar o FreeNas usando só uma partição no HD de 500Gb sem utilizar as outras partições!?
Onde posso achar o conteúdo de configuração de pastas e regras de usuários e grupos?
[16] Comentário enviado por celsofarias em 05/12/2014 - 20:47h
Excelente artigo! Surgiu uma dúvida pratica sobre o ISCSI: É possível criar dois ou mais volumes vinculados de um único disco e vincula-los a hosts diferentes?