NLB / DFS entre servidores em locais diferentes?

1

Atualmente, executo um aplicativo da Web em um único VPS, mas tenho a necessidade de torná-lo redundante, para que o site não fique indisponível no caso de o servidor ficar inativo por qualquer motivo.

Descobri que o balanceamento de carga em rede (NLB, Network Load Balancing) poderia fazer o trabalho e o balanceamento de carga seria um grande bônus. Um problema que eu teria com isso é o armazenamento dos arquivos enviados para o servidor por clientes, mas para isso parece DFS (Distributed File System) poderia fazer os servidores compartilhar esses arquivos e também replicá-los para backup, o que seria outro grande bônus .

Agora à minha pergunta. Meu provedor de hospedagem tem dois datacenters, então eu estava pensando que seria uma boa ideia colocar os dois VPSs em locais diferentes para minimizar o risco de ambos serem afetados por uma falha ao mesmo tempo. Mas isso é possível ou os nós precisam estar na mesma rede local para o NLB / DFS?

E uma coisa que me veio à mente é que esses VPS estão "na nuvem" de qualquer maneira, o que significa que eu não sei onde estão, como eu poderia saber se eles estavam na mesma rede local, mesmo se estivessem nos mesmos dados. centro?

    
por Vik 22.05.2014 / 19:14

1 resposta

0

Eu decidi usar o serviço de balanceamento de carga de hardware do meu provedor de hospedagem e configurar o DFS sobre VPN. No meu caso, esse serviço de balanceamento de carga é um pouco mais barato do que configurar dois outros VPS com balanceamento de carga de software (HAProxy ou Application Request Routing).

    
por 23.05.2014 / 12:05