Alternativa para o DFS-R em servidores Windows do Amazon EC2

2

Para hospedar nossos sites em um ambiente com balanceamento de carga do Windows, usamos tradicionalmente o DFSR para sincronizar pastas entre servidores com nossa empresa de hospedagem.

Estamos tentando migrar muitos dos nossos sites para o Amazon EC2 e estou brincando com configurações de balanceamento de carga no momento. Está tudo indo bem, mas agora estou tentando fazer com que pastas / unidades sincronizem entre servidores da Web.

Idealmente, gostaria de usar o DFSR, mas ele depende de ter um controlador de domínio para sincronizar as pastas. Depois de alguma pesquisa sobre a criação de um DC no EC2, parece que isso é bastante complicado (e um pouco fora da minha área de especialização como desenvolvedor), mas eu já vi isso dizer uma ou duas vezes que não é necessariamente tão confiável assim?

Até agora, as alternativas que eu analisei:

  • Compartilhamento de rede de www1 a www2 - se estiver em um único servidor da web, ele fornecerá um único ponto de falha (além disso, tivemos problemas de desempenho com isso).
  • Compartilhamento de rede em uma instância "micro" separada do Windows - novamente, fornece um único ponto de falha, como se essa instância fosse desativada e, em seguida, todo o site
  • Unidade de rede em cache - Eu investiguei usando uma unidade de rede em cache para contornar o problema do "ponto único de falha", mas é difícil obter uma unidade de rede persistente que o IIS será capaz de ver e, mesmo assim, vejo uma maneira de armazená-lo em cache (além de não ter certeza da rapidez com que as alterações seriam replicadas entre as máquinas).
  • Robocopy - pelo que eu vi isso, isso poderia ser útil se eu o executasse a cada minuto, mas parece que ele não copia arquivos bloqueados? Além disso, haveria um atraso nos tempos de sincronização

Desculpe se isso não foi explicado muito bem ou eu perdi algo óbvio. Alguém criou um método bom e confiável de sincronizar pastas entre servidores da Web no Amazon EC2 que é tão bom quanto o DFSR (ou próximo)?

    
por tristankoffee 12.08.2013 / 16:42

1 resposta

1

Use S3 para conteúdo gerado pelo usuário (um intervalo ao qual todos os servidores da Web terão acesso) e mantenha o aplicativo em servidores Web do EC2 ?

    
por 14.08.2013 / 09:08