A replicação normal do MySQL é necessariamente assíncrona, não há bloqueios distribuídos e o mestre nunca fica bloqueado esperando por escravos. Isso tem vantagens e desvantagens.
DRBD + heartbeat é a solução padrão para evitar a perda de dados no caso de perda permanente do mestre.
Você pode usar o DRBD + heartbeat abaixo da replicação normal, o que permite escalas de leitura ou réplicas fora do local, bem como uma durabilidade muito alta.
Como o DRBD faz replicação síncrona no nível do bloco, você precisa que a rede tenha latência muito baixa para obter um bom desempenho (o gigE é ok, as interconexões personalizadas de baixa latência são melhores se você tiver requisitos de desempenho muito altos).