none
Alternativa a Storage para monter um Cluster Failover RRS feed

  • Pergunta

  • Olá pessoal,

    Queria montar um cluster, mas por uma questão de licença de storage não vou poder.
    Sei que poderei monter um Mirroring com Withiness, mas um cluster seria melhor. A dúvida é se existe algum tipo de mini-storage para que consiga montar o Cluster.

    Att,
    Ricardo Muramatsu
    http://ricardomura.spaces.live.com
    quinta-feira, 18 de fevereiro de 2010 19:06

Respostas

  • Você pode "montar" um storage iSCSI usando um servidor com vários HDs e interfaces Gigabit, e instalando a distribuição OpenFiler (www.openfiler.com), que é voltada exatamente para esse tipo de uso. Certamente você não vai ter problemas de licenciamento ;). Se o hardware for bom (fontes redundantes, discos SAS) o desempenho e confiabilidade podem ser até mesmo melhores do que um storage entry level.
    Outra opção é ligar pra Dell, explicar a sua situação, e ver o que eles oferecem. Já me surpreendi positivamente algumas vezes com as propostas deles.

    Uma dica que pode fazer você mudar de idéia em relação ao Mirroring: se o servidor de failover for usado apenas em stand-by, você não precisa adquirir uma licença para ele. Basta ter o principal licenciado.

    Thiago Hickmann - Analista de Infraestrutura de TI
    sexta-feira, 19 de fevereiro de 2010 02:02

Todas as Respostas

  • Você pode "montar" um storage iSCSI usando um servidor com vários HDs e interfaces Gigabit, e instalando a distribuição OpenFiler (www.openfiler.com), que é voltada exatamente para esse tipo de uso. Certamente você não vai ter problemas de licenciamento ;). Se o hardware for bom (fontes redundantes, discos SAS) o desempenho e confiabilidade podem ser até mesmo melhores do que um storage entry level.
    Outra opção é ligar pra Dell, explicar a sua situação, e ver o que eles oferecem. Já me surpreendi positivamente algumas vezes com as propostas deles.

    Uma dica que pode fazer você mudar de idéia em relação ao Mirroring: se o servidor de failover for usado apenas em stand-by, você não precisa adquirir uma licença para ele. Basta ter o principal licenciado.

    Thiago Hickmann - Analista de Infraestrutura de TI
    sexta-feira, 19 de fevereiro de 2010 02:02
  • Nossa cara, que legal essa sua solução, vou dar uma boa lida.

    Quanto ao licenciamento de Windows e SQL, não é problema, o problema é o licenciamento da Storage mesmo.

    Vlw as dicas brother, até me animei agora ^^.

    Att,
    Ricardo Muramatsu

    http://ricardomura.spaces.live.com
    sexta-feira, 19 de fevereiro de 2010 10:22
  • Olá Ricardo,

    Existem várias soluções de iSCSI Target que são Free.
    Já utilizei o OpenFiler que o Thiago mencionou, o StarWind e o FreeNAS, e acabei optando pelo OpenFiler, mas foi uma questão de gosto pessoal. Se você tiver tempo, verifique também esses links:

    StarWind Free iSCSI Target (Roda em Windows)
    http://www.starwindsoftware.com/free

    iSCSI Enterprise Target Project
    http://iscsitarget.sourceforge.net/

    FreeNAS (Baseado no FreeBSD)
    http://www.freenas.org

    Att,
    Fernando F. Rodrigues

    sexta-feira, 19 de fevereiro de 2010 12:18
  • Fernando,

    Quais destas ferramentas você considera melhor?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sexta-feira, 19 de fevereiro de 2010 12:47
    Moderador
  • Olá Junior,

    Eu me adaptei melhor ao OpenFiler. Já utilizei para configurar soluções de alta disponibilidade e achei muito boa. Possui uma interface web intuitiva e muitas funcionalidades interessantes como nic bonding por exemplo.

    O FreeNAS segue a mesma linha do OpenFiler, com interface web bem feita e fácil de usar.

    Quem prefere aplicações do tipo desktop vai acabar gostando do StarWind Free, mas é mais limitado que o OpenFiler e o FreeNAS. Não tem por exemplo autenticação CHAP, Network ACL's, só pode usar uma porta ethernet, e consequentemente não há nic bonding. Além disso, permite somente 2 conexões concorrentes do tipo iSCSI.

    Espero ter ajudado.

    Att.
    Fernando F. Rodrigues
    sexta-feira, 19 de fevereiro de 2010 13:43
  • O OpenFiler possui uma limitação quanto ao Windows 2008 R2, segue o link:
    http://www.openfiler.com/community/forums

    Não sei muito bem o que isto siginifica, mas vi varios usuário reclamando, aparentemente o pessoal está trabalhando para resolver esse problema.

    De fato parece ser uma solução alternativa bem legal, mas o fato de ser baseada em linux para quem trabalha basicamente sob plataforma Microsoft pode se tornar um problema.
    No meu ambiente de trabalho temos pessoas tanto de linux quanto Microsoft, então a questão seria meramente testar, testar, testar para saber se poderia ser aplicado em um ambiente de produção. De cara meu gerente ja deixou claro que em ambiente de produção não há possibilidade de implantação desta solução.

    Ainda estamos definindo mas acredito que a solução que usaremos será um mirroring com withiness mesmo :(

    Att,
    Ricardo Muramatsu
    http://ricardomura.spaces.live.com
    sexta-feira, 19 de fevereiro de 2010 22:40
  • Olá Ricardo,

    Realmente existe uma incopatilibilidade com o OpenFiler e com o Windows 2008 R2.
    Isso acontece porque o Windows 2008 necessita que o target tenha suporte aos persistent reservation commands.

    Assim, com o Windows 2008 você poderia testar o OpenSolaris como iSCSI Target, que eu não mencionei antes, mas tem suporte SCSI-3 Persistent Reservation; o FreeNAS, e o Windows 2008 Storage Server.

    O OpenSolaris e o FreeNAS é fácil de conseguir, mas não sei como funciona ou se é possível conseguir uma cópia de avaliação do Windows 2008 Storage Server.

    Att,
    Fernando F. Rodrigues
    segunda-feira, 22 de fevereiro de 2010 16:31
  • Boa Tarde,

    Minhas experiências com o StarWind foram muito boas. Achei fácil de utilizar e o site deles dispõe de um Ebook inteiro mostrando como montar um Cluster utilizando o Windows 2008 e o SQL Server 2008 hospedado no Hyper V (foi montado inclusive por um MVP de SQL Server). Entrei em contato com a empresa e eles foram muito atenciosos.

    Só tenho uma certa ressalva sobre soluções de storage baseadas em software. Não sei se terão o desempenho necessário e normalmente quando necessitamos de alta disponibilidade é porque hospedamos algo crítico.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com/blog

    O cálculo do uptime, do downtime e da disponibilidade em T-SQL
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!952.entry


    Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 22 de fevereiro de 2010 17:04
  • Na verdade a performance é algo que posso deixar em segundo plano, o que não posso é ter por exemplo uma falha de hardware e ficar com o serviço indisponível.

    Estou analisando as possibilidades Mirror x Cluster x Cluster (alternativo). No caso de um Cluster alternativo está fora de questão colocá-lo em produção a idéia é encontrar algo para suprir futuras necessidades.

    Para o meu caso, se não conseguir realmente montar um Cluster, vou optar pelo Mirror com witness mesmo e depois com calma vou testar estas soluções alternativas e levar em consideração não somente a disponibilidade como também a segurança das informações até estudos sobre SAD estou considerando, o banco deverá ser pouco transacional neste caso o problema seria mais uma questão de espaço (uma vez que não tenho uma estimativa de crescimento do banco), alias, tem notícias sobre a implantação no Brasil? E o Datacenter vai sair mesmo?

    Att,
    Ricardo Muramatsu

    http://ricardomura.spaces.live.com
    segunda-feira, 22 de fevereiro de 2010 17:14
  • Concordo com o Gustavo, as soluções baseadas em software rodam em cima de um sistema operacional, geralmente não dedicado e que compartilha recursos com outros serviços em execução.

    Dependendo da criticidade do seu negócio, vale a pena procurar uma solução dedicada para isso.

    Att,
    Fernando F. Rodrigues
    segunda-feira, 22 de fevereiro de 2010 17:14
  • Bom dia, tudo bem?

    Pesquisando na internet cheguei ao se post, "Eu me adaptei melhor ao OpenFiler. Já utilizei para configurar soluções de alta disponibilidade e achei muito boa."

    Já utilizei o FreeNAS e o OpenFiler e gostei muito dos dois, mas tambem me adaptei com o OpenFiler.

    Estava usando o mesmo com o Hyper-V, e funcionou muito bem. Agora, estava tentando fazer um Cluster com o Hyper-V e com o OpenFiler, mas não estou tendo muito sucesso. Voce acha que tem alguma incompatibilidade com o OpenFiler ou algo ver com o SCSI-3?

    Será que usando o FreeNAS eu teria algum resultado positivo? Uma coisa que eu observei no OpenFiler é que quando eu gravo arquivos de um computador nele, esses arquivos não são exibidos no outro computador e vice-versa. Algumas vezes os arquivos aparecem corrompidos, encontrei duas materias na internet sobre cluster com Hyper-V usando o FreeNAS e tudo funciona 100%. Caso o problema seja com o OpenFiler, vou mudar para o FreeNAS.

    Voce conhece tambem outros softwares para storage?

    Att,

    Paulo Roberto

    sexta-feira, 6 de setembro de 2013 15:08