Replicar a Rackspace Cloud para recuperação de desastres?

1

Alguém sabe como, se possível, eu posso replicar uma instância do Rackspace Cloud X para outra instância, Y, para recuperação de desastre? Então, se a nuvem X cair ou tiver um problema, o site será exibido a partir da instância Y.

Se a replicação não for possível ou a melhor opção, qual é? Tal como usar as duas máquinas em paralelo e ter solicitado encaminhado para um ou outro - e se o X descer, Y é utilizado.

    
por Richard Le Poidevin 05.04.2011 / 15:02

3 respostas

1

Eu respondi isso quando você perguntou no webmasters.stackexchange.com link

Para registro, aqui está minha resposta: O balanceamento de carga provavelmente alcançará o que você deseja, mesmo que o objetivo seja distribuir a carga entre dois servidores. Isto está disponível no Rackspace em beta

Embora eles te dêem instruções sobre como fazer você mesmo: link

    
por 07.04.2011 / 10:19
1

você pode replicar seus servidores usando muitas ferramentas comuns, como glusterfs, dbrd, etc. No entanto, o que você precisa para ser capaz de servidor da instância y quando a instância x é desativada é failover de IP ou failover de DNS

dns failover é totalmente possível se o seu provedor de dns suportar, porém o failover de IP requer suporte da sua empresa DC / Hosting, eu sei que a nuvem rackspace suporta essa funcionalidade mas eu acho que você tem que ter seus servidores no mesmo DC permitir que funcione

a segunda parte da sua pergunta é balanceamento de carga e combinando as ferramentas acima você pode fazer isso com algo como HAproxy, verniz, libra, nginx etc

    
por 05.04.2011 / 15:25
1

Se você quiser rolar sua própria solução, você pode tentar usar rsync ou scp junto com outro host de backup. Em seguida, você teria que descobrir uma maneira de monitorar sua instância principal e, se ela cair, crie outra instância e restaure seu site para a nova. Então você teria que mudar seus registros de DNS para apontar para a nova instância.

Se você quer gastar o dinheiro para ter 2 instâncias em execução o tempo todo, você pode procurar em clustering como mencionado por anthonysomerset.

Se você está procurando uma solução mais confiável e gerenciada, existe uma empresa de hospedagem chamada Standing Cloud que tem restauração automática e backup trabalhando para vários provedores de nuvem. Eles também oferecem test drives gratuitos e instalações automatizadas para muitas aplicações web.

    
por 05.04.2011 / 19:18