OpenFiler em grande ambiente de produção

OpenFiler em grande ambiente de produção

Alguém aqui tem alguma experiência comOpenFilerem um grande ambiente de produção que gostariam de compartilhar? Temos cerca de 3 TB de imagens de documentos e bancos de dados e esperamos crescer rapidamente num futuro próximo (talvez 10 ou mais TB).

Limpeza

Provavelmente nos conectaremos à SAN via ISCSI sobre GB Ethernet a partir de servidores web, de banco de dados e FTP.

Responder1

Fora do OpenFiler, suas opções seriam outros sistemas operacionais NAS (FreeNAS, NASLite...), dispositivos NAS dedicados executando software personalizado ou implementando completamente o seu próprio com uma distribuição Linux convencional (ou Windows, se você realmente quiser).

Tenho experimentado FreeNAS e OpenFiler há cerca de um mês. Estou colocando meus ovos na cesta do OpenFiler. Não tenho executado em um ambiente de produção, mas todas as pesquisas que fiz apontam para o OpenFiler como sendo a solução corporativa em comparação com outros sistemas operacionais NAS e dispositivos NAS. Em praticamente todas as análises de desempenho que vi, essas soluções são executadas. É claro que isso se baseia no hardware a partir do qual você está executando e em como você ajusta o servidor. Além disso, com base na minha pesquisa, qualquer pessoa que tenha adquirido o pacote de suporte mencionou que seu suporte é excepcional.

Você também pode ver a comparação de alguém entre FreeNAS e OpenFiler aqui para ter algumas idéias sobre o tipo de desempenho que eles viram com o OpenFiler.

http://www.scribd.com/doc/29643/OpenFiler-vs-FreeNAS

Porém, não comparei o OpenFiler com soluções personalizadas. Algumas pessoas preferem oferecer suporte e manter uma distribuição Linux mais comum como o Ubuntu e expor os recursos do NAS manualmente. Acho que esta seria a solução preferida se você estiver executando um hardware incomum. Isso é algo que não estou interessado em fazer. Eu imagino que você poderia obter um desempenho tão bom ou possivelmente melhor com uma solução personalizada, dependendo do seu hardware e do suporte para ele.

Contanto que você tenha uma configuração de hardware decente e um pacote de suporte, eu diria que o OpenFiler seria um sucesso na produção. Apenas certifique-se de verificar ocompatibilidade de hardwarepágina.

Edição Adicional: Ao configurar o openfiler, certifique-se de fazê-lo com todas as novas unidades que não possuem dados. Openfiler usa LVM e não funciona bem com unidades com partições existentes. Provavelmente será mais fácil configurar o openfiler sem nada e migrar seus documentos e imagens posteriormente.

Responder2

Apenas algumas notas rápidas depois de passar bastante tempo com o Openfiler em uma configuração de cluster e 8 TB de armazenamento:

  1. O limite de 2 TB é provavelmente porque você está usando particionamento MBR (Master Boot Record - Openfiler o chamou de MSDOS, embora isso não seja realmente correto), em vez de GPT (GUID Partition Table). O MBR está limitado a partições de 2 TB. Verhttp://en.wikipedia.org/wiki/GUID_Partition_Table

  2. Cuidado com a implementação iSCSI do Openfiler ao usar ESX/ESXi da VMWare (ou vSphere, que usa ESX/ESXi). Sob carga pesada, o módulo iSCSI do Openfiler irá engasgar (já nos deparamos com isso várias vezes - o Openfiler colocará os volumes off-line se houver muitos erros no módulo iSCSI que ele usa). A equipe do Openfiler está trabalhando para converter o módulo iSCSI existente (EIT) em um módulo diferente que é essencialmente uma versão reescrita do existente, chamado SCST. Uma pesquisa no Google por “Openfiler cmd_abort” lhe dirá tudo sobre os problemas atuais.

  3. Se você precisar de e-mails do seu controlador RAID para relatar discos com falha (e você precisa), e não quiser mexer com coisas de gerenciamento no rPath (opção Linux do Openfiler), use um controlador RAID que tenha uma porta LAN nele, como várias cartas Areca.

  4. Para uma solução iSCSI estável e gratuita, a Open-e oferece uma versão lite de seu DSS V6, que é bastante semelhante ao Openfiler nos bastidores, mas usa SCST. Sua capacidade de cluster não é tão capaz quanto a do Openfiler, mas é muito mais fácil de configurar e a interface de gerenciamento é muito mais fácil de trabalhar. O problema é que a versão gratuita limita você a 2 TB de armazenamento e nenhuma capacidade de cluster - você precisa pagar por uma licença se quiser cluster ou mais de 2 TB. No entanto, seu produto é certificado pela VMWare.

  5. A interface de gerenciamento do Openfiler possui alguns bugs que encontramos. Há situações em que a criação de volumes resultará em tamanhos bizarros que você não solicitou, e tivemos um problema quando estávamos explorando as opções de ligação da NIC e fizemos com que o Openfile aplicasse nossas configurações mesmo depois de clicarmos em cancelar (o que resultou na desconexão do servidor e ter que resolver isso no console por meio da linha de comando.

  6. Se você quer velocidade (quem não quer?), encontre uma maneira de usar vários NICs e MPIO para multiplicar suas velocidades de gigabit. Se sua SAN estiver se comunicando principalmente com uma máquina (como é o caso se você estiver usando ESX na maioria dos casos), NÃO use agregação de links. É um equívoco comum pensar que 802.3ad resulta em velocidade - isso não acontece, a menos que haja várias máquinas extraindo dados ao mesmo tempo. Se apenas uma máquina estiver acessando a SAN através de um link agregado, você verá apenas a velocidade de UM dos links (ou seja: 1 Gbps).

Hmm... Afinal, essa não foi uma resposta tão rápida. :)

Responder3

Nenhum detalhe real (porque eles não encontraram problemas significativos, até onde eu sei), mas funcionou bem de acordo com um amigo que o executou por um tempo em sua rede Windows/Mac. Acho que eles disponibilizaram algumas dezenas de terabytes de vídeos e documentos.

Responder4

Ainda não, mas certamente pretendo fazê-lo. Se você planeja se salvar no futuro, mantenha essas informações em mente.

http://www.howtoforge.com/installing-and-configurando-openfiler-with-drbd-and-heartbeat

Estou trabalhando em um cluster HA esx em casa para treinamento.

informação relacionada