Por que precisamos de suporte a migração ao vivo em hipervisores ou provedores de nuvem?

5

Se um aplicativo for desenvolvido como uma API REST baseada em camadas de interface de usuário e back-end separadas, e tivermos ferramentas para implantar os servidores em alguns minutos, por que precisamos de suporte à migração ao vivo?

Digamos que para mudar de uma região para outra, podemos simplesmente criar um novo balanceador de carga na nova região, criar novas VMs e simplesmente mudar o endereço DNS para o novo IP. Está certo? Então, por que muitas empresas procuram migrações ao vivo?

    
por Naggappan Ramukannan 07.12.2017 / 05:56

1 resposta

11

Nem todos os aplicativos suportam o balanceamento de carga, como você descreveu, e nem todas as empresas são grandes o suficiente para valer a pena executar esse número de servidores para obter esse tipo de redundância. Se a empresa é pequena o suficiente, eles podem ter apenas um único servidor.

Migrações em tempo real significam tempo de inatividade zero para esses tipos de aplicativos, sem criar cópias adicionais de infraestrutura / VMs (muitas empresas não têm o nível de automação pelo qual você se esforça) e sem desligar servidores existentes.

    
por 07.12.2017 / 06:57