A solução que você está procurando é um cluster de computação ativo-passivo. Existem várias soluções disponíveis para você, cada uma com suas próprias vantagens e desvantagens, então você precisará pesquisar as opções disponíveis e encontrar a que melhor se adapte às suas necessidades.