Balanço de carga elástico entre diferentes nuvens

1

É possível ter um balanceador de carga na AWS distribuído entre uma instância do EC2 e uma máquina virtual do Azure?

Eu quero espelhar meu aplicativo entre as duas plataformas de nuvem, de modo que a máquina virtual do Azure seja um back-up de especificação fraca para o qual o failover pode ser feito. No entanto, quero que o balanceador de carga solicite de vez em quando para mantê-lo aquecido.

Talvez seja uma má ideia e eu deveria monitorar a máquina do Azure com um serviço automático.

    
por Ian Warburton 25.11.2015 / 20:42

3 respostas

1

Elastic Load Balancing automatically distributes incoming application traffic across multiple Amazon EC2 instances in the cloud.(link)

Como Bruno menciona no comentário e em sua descrição oficial, a resposta é NÃO. E, na minha opinião, o balanceamento de carga dará melhor resultado se as instâncias estiverem na mesma rede privada, portanto, mesmo que você construa seu próprio balanceamento de carga capaz de lidar com diferentes serviços em nuvem, o desempenho não será tão bom quanto se você usar instâncias de o mesmo serviço de nuvem

    
por 28.11.2015 / 02:30
5

Você pode querer dar uma olhada no Gerenciador de Tráfego do Azure , que é muito feliz O equilíbrio de carga entre 'on premises' e Azure - 'on premises' pode certamente ser uma instância do EC2.

Atualmente, é um pouco confuso com a mudança de Gerenciamento de Serviços / Gerenciamento de Recursos. Pode ser uma configuração apenas do PowerShell, mas certamente fará o que você precisa.

    
por 30.11.2015 / 16:14
1

Sua situação pode ser facilmente abordada por meio do round robin ponderado do DNS.

Execute sua infraestrutura, incluindo um balanceador de carga no AWS e no Azure. Use round-robin de DNS ponderado para atender a maior parte do seu tráfego por meio do balanceador de carga da AWS e uma pequena parte do Azure. Se você tiver que fazer o failover, aumente o peso do Azure para 100 (depois de ampliar sua capacidade no Azure para lidar com o curso).

O Route53 pode fornecer esses recursos, incluindo verificação de integridade.

    
por 28.11.2015 / 21:06