none
Uma boa solução para alta disponibilidade RRS feed

  • Pergunta

  • Pessoal, bom dia!

    Quero implantar uma solução de alta disponibilidade em meu servidor de SQL Server para que caso ocorra de o servidor ter problemas, o ERP não pare, ou pare por pouco tempo ( o tempo necessário para desviar as conexões para um outro servidor [?]).

    Pensei rápido em um servidor de redundância... Será necessário comprar uma outra licença do SQL Server? Possuo a licença do SQL Server 2008 Standard, mas na época que instalei optei pelo SQL Server 2005, devido a homologação para o ERP, com SQL 2008, ter saído há pouco tempo.

     

    Pela experiência de vocês, qual seria a melhor solução com um custo não tão alto?

     


    []´s Obrigado, Denison Soares
    terça-feira, 13 de setembro de 2011 13:49

Respostas

  • Denilson,

     

    É muito relativo, infelizmente não sei te dizer em relação aos custos e licenças, porem, existem basicamente essas opções:

    Cluster: Necessario um disco de quorun, normalmente Storage (Que talvez seja um custo alto), porem se um servidor falhar, voce tera o outro ativo instantaneamente.

    Mirror: Uma das bases ficara em modo que esteja sempre se sincronizando com a principal, o problema dessa é que a base secundaria estara sempre inacessivel, porem com um servidor witnes (Express, gratuito), voce tera o failover automatico

    Log shipping: Eu gosto mto dessa, pois voce consegue manter a base secundaria em modo read-only para relatorios por exemplo, a unica coisa é que ao meu ver é a que necessita mais cuidado, e caso de problema no log shipping, o mesmo devera ser refeito, não tem failover automatico e nem sempre é online, em um ambiente meu por exemplo tenho o log shipping de 4 em 4h, ou seja, se der falha agora, voltarei o ambiente para as 10H (Que foi quando executou), porem se der falhar ao meio dia, ira voltar tambem para as 10h.


    Fabrizzio A. Caputo
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    terça-feira, 13 de setembro de 2011 13:56
    Moderador

Todas as Respostas

  • Denilson,

     

    É muito relativo, infelizmente não sei te dizer em relação aos custos e licenças, porem, existem basicamente essas opções:

    Cluster: Necessario um disco de quorun, normalmente Storage (Que talvez seja um custo alto), porem se um servidor falhar, voce tera o outro ativo instantaneamente.

    Mirror: Uma das bases ficara em modo que esteja sempre se sincronizando com a principal, o problema dessa é que a base secundaria estara sempre inacessivel, porem com um servidor witnes (Express, gratuito), voce tera o failover automatico

    Log shipping: Eu gosto mto dessa, pois voce consegue manter a base secundaria em modo read-only para relatorios por exemplo, a unica coisa é que ao meu ver é a que necessita mais cuidado, e caso de problema no log shipping, o mesmo devera ser refeito, não tem failover automatico e nem sempre é online, em um ambiente meu por exemplo tenho o log shipping de 4 em 4h, ou seja, se der falha agora, voltarei o ambiente para as 10H (Que foi quando executou), porem se der falhar ao meio dia, ira voltar tambem para as 10h.


    Fabrizzio A. Caputo
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    terça-feira, 13 de setembro de 2011 13:56
    Moderador
  • Denison

    o Fabrizzio fez uma boa explicacao sobre as alternativas.... resta sabe o que vc espera de SLA e o que vc tem de Hardware

    Uma solução que gosto bastante e é sim o manuseio é o Cluster mas isto te demanda dois servidores (no minimo) mais storage mas o seu tempo de indisponibilidade é muito reduzido é so o tempo do Failover

     


    Att.
    Marcelo Fernandes

    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    terça-feira, 13 de setembro de 2011 15:01
    Moderador
  • Humm... Entendi... Legal Pessoal!! Obrigado Pelas Respostas !!
    []´s Obrigado, Denison Soares
    terça-feira, 13 de setembro de 2011 20:29