Preocupação com desempenho ao hospedar grandes bancos de dados em cluster em servidores em nuvem VPS

1

Eu me pergunto se alguém se deparou com essa questão?

  1. Você recebe algumas instâncias VPS de 12 núcleos em algumas nuvens, como DigitalOcean e configurar um banco de dados sobre eles em "ativo-passivo" configuração de cluster.
  2. Tudo funciona bem inicialmente, você está economizando muito     de dinheiro em comparação com servidores dedicados, e alta disponibilidade está lá.
  3. Se você não fizer failover deste cluster por um longo tempo, seu provedor de nuvem     vai notar que o seu servidor em espera nunca usa os 12 CPUs. E eles vão adicionar um monte de outras instâncias de VPS à sua máquina host     para usar toda a capacidade subutilizada.
  4. Então, seu próximo failover causa um grande desastre porque seu servidor host fica sobrecarregado e seu banco de dados não consegue lidar com a carga normal.

Você conhece alguma solução alternativa para esse problema que não custa uma fortuna? Estou pensando em agendar algum script que verificaria o carregamento recente do sistema e criaria alguma carga de trabalho artificial apenas para garantir que o hipervisor não subestimasse os requisitos de recursos dos servidores Standby ... Você tem uma opção mais elegante?

    
por Dennis Kashkin 14.03.2016 / 22:56

0 respostas