NexentaStor CE ou Openfiler? Qual você recomendaria? [fechadas]

4

Estou planejando implementar um 'armazenamento de homem pobre' usando Openfiler ou NexentaStor CE .

Eu preciso da solução de arquivamento para fornecer capacidades de alvo iSCSI e compartilhamento CIFS . O destino iSCSI e o compartilhamento CIFS serão posteriormente montados como Repositórios de Armazenamento XenServer .

Eu talvez também precise de capacidade de replicação, mas não há necessidade de RAID, pois o arquivador será instalado em um servidor 'antigo' que já possui um RAID 1 + 0 de hardware honesto. / p>

Entre as duas soluções acima, qual você recomendaria e por quê?

Ou você tem em mente outra solução além do Openfiler e do NexentaStor CE?

    
por pepoluan 24.06.2011 / 13:21

6 respostas

8

Uma nota rápida sobre o Openfiler (e ouço NexentaStor é o mesmo) quando usado como um destino iSCSI - é quase garantido que você verá erros de tempo limite e destinos caindo off-line, exigindo uma reinicialização do servidor para corrigir. Isso geralmente acontece sob carga pesada (embora eu tenha visto isso acontecer com cargas leves também).

Nós passamos pelo inferno com Openfiler usando o iSCSI por várias semanas enquanto tentávamos acertar o problema. O problema não é realmente o Openfiler em si, mas o módulo iSCSI que ele usa (EIT). Houve alguma conversa sobre eles convertendo para SCST, que não tem o problema, mas até agora não aconteceu muita coisa. Uma pesquisa no Google por "Openfiler cmd_abort" mostrará tudo sobre os problemas atuais.

O que acabamos fazendo é descarregar o iSCSI e apenas usar o NFS com o Openfiler, e tudo está bem desde então - mas desde que você mencionou o iSCSI, eu pensei em mencionar o problema antes de você construir tudo e por último não ter nada além de problemas.

Além disso, a interface de gerenciamento do Openfiler tem alguns bugs interessantes. Tivemos problemas contínuos no gerenciamento de grandes volumes (4Tb), com a interface não nos permitindo excluir volumes ou não nos permitindo recriá-los depois que finalmente conseguimos excluí-los. Parecia que a interface nem sempre estava se limpando, deixando as coisas para trás. Quando mais tarde tentamos trabalhar com o volume, esses bits deixados para trás resultavam em erro nos bastidores quando o script emitia novos comandos para o sistema operacional, e a interface da Web simplesmente se recusava a fazer o que era solicitado a fazer (e não relatou o erro que estava ocorrendo ao emitir os comandos, então você não tem idéia do porque não está funcionando).

Em outra experiência, entramos na configuração da NIC para ver as interfaces de ligação. Nós passamos pela configuração para isso, só para dar uma olhada, depois clicamos em cancelar - Openfiler aplicou as mudanças de qualquer maneira, nos desconectando do servidor no processo. Tivemos que pular para o console do servidor e fazer login localmente, depois editar manualmente os arquivos de configuração para recuperar o acesso ao servidor.

Em suma, não é uma grande experiência com o Openfiler - e com o projeto praticamente abandonado desde 2009, eu estaria inclinado a evitá-lo, ou estaria preparado para lutar com ele para configurá-lo, e não tocá-lo por medo de quebrar algo e perder seus dados.

    
por 07.01.2012 / 14:25
5

Parece haver mais impulso por trás do NexentaStor. Você não forneceu muitos detalhes sobre o arranjo de hardware além de ser antigo. Quais são os números de CPU / RAM? No entanto, uma razão pela qual eu iria para a rota NexentaStor é a presença de compressão inline de seus volumes de armazenamento. Sua configuração provavelmente não é adequada para os recursos de desduplicação, mas a compactação vem com uma penalidade insignificante nos sistemas de armazenamento baseados em ZFS.

O Nexenta é razoavelmente fácil de gerenciar e a GUI pode acessar a maioria dos recursos do dia-a-dia. Você pode fornecer mais detalhes sobre a configuração do disco?

    
por 24.06.2011 / 13:40
3
  • Se você pretende continuar usando seu RAID de hardware, saiba que o ZFS (na Nexenta) realmente precisa de acesso direto aos discos únicos para estar totalmente operacional.
  • O CIFS é um pouco limitado no Nexenta CE, pois atualmente ele não pode trabalhar com usuários do LDAP para controle de acesso, isso só funciona com o NFS. Para o CIFS, você precisa criar usuários locais no dispositivo Nexenta. Para mim, essa é uma grande desvantagem, mas a documentação alega que há trabalho em andamento para corrigir isso. Não tenho certeza se isso funcionaria quando ligado a um domínio AD, mas talvez seja totalmente irrelevante para você de qualquer maneira.
  • Os instantâneos no ZFS são realmente agradáveis. Você pode criar quantidades ilimitadas de instantâneos, que basicamente não têm nenhuma sobrecarga. O Openfiler trabalha com o Linux LMV, até onde eu sei, então eu acho que ele terá a penalidade de desempenho bastante pesada do LVM ao fazer snapshots.
  • Para o armazenamento Xen, a desduplicação oferecida pela Nextena pode ser muito útil, mas isso precisa de muita memória RAM.
  • Eu não quero espalhar FUD, mas o futuro da Nexenta ainda é um pouco incerto para mim com o Oracle controlando o ZFS e o Solaris.
por 24.06.2011 / 14:08
2

Eu pessoalmente uso o Solaris 11 Express com meu cluster VMware apresentando os vários pools do ZFS para VMware via NFS.

Estou bastante confortável com o console do Solaris 11 e prefiro o controle direto do ZFS que isso oferece.

Eu tentei o Openfiler (sem ZFS), NexentaStore CE (interface web limitada para algumas funções), FreeNAS (a versão do ZFS era muito antiga) e OpenSolaris (a situação atual precisa ser resolvida) antes de tomar a decisão de usar o Solaris 11 nativamente.

    
por 24.06.2011 / 14:56
2

Se você pretende continuar com o controlador RAID de hardware, vá com o OpenFiler. Se você pode investir em um controlador JBOD, use o NexentaStor simplesmente por causa dos melhores recursos que o sistema de arquivos ZFS tem a oferecer sobre o LVM + EXT4 / XFS / ReiserFS / etc do Linux. Eu faria o investimento do ZFS simplesmente porque eliminaria a possibilidade de corrupção de dados. Mas se você está apenas testando coisas & não quer gastar um centavo, o OpenFiler é uma boa distro.

    
por 28.09.2011 / 12:37
0

Devo salientar que o NexentaStor CE não é gratuito para uso comercial. Falei diretamente com a Nexenta sobre isso. Até 18TB é gratuito para uso profissional e de laboratório, mas a produção é sempre paga, não importa o que aconteça.

Verifique nossos NAS4Free e FreeNAS para obter alternativas baratas para o OpenFiler e o NexentaStor que não apresentam problemas com iSCSI ou alto custo associado a eles.

E se você não precisa da interface web, apenas use o Linux ou o FreeBSD por conta própria.

link

Mas eu concordo com todos que o NFS é a melhor opção, independentemente disso.

    
por 09.12.2012 / 08:00