Depende do que você precisa que seu nível de serviço seja. Se você precisa estar ativo 24 horas por dia, 7 dias por semana, escolha uma solução de alta disponibilidade.
A sugestão atual do seu anfitrião parece um pouco questionável. Como você descreveu, se o servidor principal ficar inoperante, o serviço de balanceamento de carga também será interrompido e não haverá maneira de transferir o tráfego para o backup. Ao balancear a carga, você geralmente opta por uma solução baseada em DNS que tenha vários registros A, cada um apontando para um dos seus servidores. Se um deles cair, os clientes tentarão o próximo na lista. Isso significa que não há um único ponto de falha que esteja sob seu controle.
Quanto a se vale a pena pagar muito mais, isso depende de muitas coisas.
Aqui estão minhas sugestões:
- Avalie seus requisitos de disponibilidade. Qual é o seu orçamento? Qual é o seu requisito mínimo de tempo de atividade? Você precisa de todo o seu serviço para ser de alta disponibilidade, ou apenas um pouco disso?
- Pesquise tecnologias de replicação para os tipos de serviço que você está usando. A maioria dos servidores de banco de dados SQL oferece replicação como um recurso. Pode ser mais barato e mais confiável configurar seu próprio balanceamento de carga e replicação em duas plataformas de hospedagem separadas, por exemplo, um em seu provedor existente e outro em um provedor de nuvem VPS, como o Amazon EC2.
- Examine os serviços de hospedagem que fornecem um contrato de nível de serviço (SLA). Um SLA de "três noves" significa que eles precisam ficar com 99,9% do tempo e devem pagar uma multa se não conseguirem cumpri-lo. Quatro noves é 99,99%, cinco noves é 99,999%, etc. Pode acabar sendo mais barato optar por um SLA decente do que explicitamente configurar a replicação, embora ambos possam ser uma boa solução se você precisar de alta disponibilidade.
- Pergunte ao (s) seu (s) provedor (es) sobre instalações de backup e o tempo médio de resposta da correção para diferentes falhas de hardware (por exemplo, disco morto, fonte de alimentação frita etc.). Compre ao redor para encontrar os melhores números pelo preço certo.
- Considere procurar provedores que usam datacenters que operam em mais de uma rede de fibra ótica, por exemplo. Cogente e Level3. Isso significa que, se uma conexão cair, é muito provável que você ainda esteja usando a outra conexão.
É tudo sobre como personalizar uma solução certa para o seu serviço. Se você achar que seu orçamento não é suficiente para manter a disponibilidade no nível necessário, talvez seja hora de repensar a viabilidade de seu projeto.