Failover do Windows (100% Uptime para operações críticas) Recomendações de hospedagem

1

Eu tenho procurado por um provedor de hospedagem do Windows que tenha um failover de 100% de tempo de atividade, e eu gostaria de obter suas opiniões e recomendações sobre isso. Nosso software hospedará dados de missão crítica, por isso precisamos de algum tipo de failover automatizado.

Eu sei que poderíamos alugar dois servidores de dedi e fazer Espelhamento, mas, idealmente, gostaria de encontrar um VPS do Windows que nos permitisse ampliar facilmente. Precisamos ter acesso RDP e controle total do servidor.

Então, alguém sabe de algum provedor de hospedagem que atenda a esses critérios ou você tem uma opinião sobre as diferentes formas de lidar com isso?

Qualquer ajuda é muito apreciada.

    
por zasyatkin 29.11.2009 / 00:35

3 respostas

2

O uptime real de 100% é estupendamente difícil de alcançar - em teoria, você precisa de planetas de failover redundantes. Se o que você realmente quer é "serviço pode sobreviver a falha de hardware", você pode agrupar todos os seus serviços ou procurar um provedor que faça VMs de alta disponibilidade (o que você alude a querer em sua pergunta).

Os benefícios de uma VM de alta disponibilidade são que você não precisa lidar com nenhuma das complexidades do clustering dentro de sua máquina Windows. Os serviços não precisam saber nada sobre failover ou replicação de dados, o que simplifica imensamente a configuração e o gerenciamento.

Provedores de "nuvem", como o Amazon EC2, podem realizar uma configuração de VM de alta disponibilidade, porque, se o nó em que uma instância estiver, você poderá detectar essa ocorrência e iniciar a instância novamente em outro nó. O EC2 não detecta automaticamente quando um nó falha e inicia o backup das ocorrências em outro local, mas há muitas ferramentas de monitoramento que podem lidar com esse requisito.

O local onde eu trabalho, Anchor Systems , também está lançando um produto gerenciado de alta disponibilidade VM. Não conheço nenhuma outra empresa de hospedagem "tradicional" que tenha algo assim, mas meu trabalho é fazer essas coisas funcionarem, não fazer a análise da concorrência. Não me surpreenderia se alguém tivesse algo acontecendo para isso.

    
por 29.11.2009 / 00:55
3

Acho que você entendeu mal o que significa 100% de tempo de atividade. Isso não significa que, se um servidor cair, você terá um failover. Isso significa que cada elo da cadeia tem uma parte do contador redundante. A partir dos servidores web e db, essa é a parte fácil, existem centenas de pontos de falha. Roteadores, firewall, link de entrada sendo interrompido, falha de energia no datacenter, incêndio em datacenter, terremoto etc. etc. Para começar, você precisaria ter seus dados hospedados em vários datacenters geograficamente distintos, com várias conexões de Internet, de diferentes camadas 1 fornecedores. Você não pode nunca prometer 100% de tempo de atividade. Você deve ler sobre o "noves" de tempo de atividade e ver a enorme diferença entre 99% de tempo de atividade e 99,999% de tempo de atividade - link

    
por 29.11.2009 / 01:48
0

Você não encontrará um provedor de hospedagem que proporcione 100% (ou 99,999%) de tempo de atividade e controle total e acesso RDP à caixa. Você pode dar uma olhada em um MSP para ajudá-lo a gerenciar qualquer hardware que você escolher e ajudá-lo a obter 99,999% de confiabilidade. Um MSP permitirá muito mais controle sobre os parâmetros do sistema e o SLA do que um provedor de hospedagem. Eles também lhe darão as 24 horas de chamada que seriam necessárias quando um nó do cluster falhar.

    
por 29.11.2009 / 05:27