Может, немного поздно, но вдруг кто откроет еще данный тикет:
Есть режим Master -> Slave
Есть режим Master <-> Master ( Стоит рассматривать как две Master -> Slave репликации ). В данном режиме каждый сервер работает и как Master и как Slave. Такой режим используется в двух случаех:
1) Если код, использующий базы изначально спроектирован на работу с master-master репликацией
2) Когда необходимо быстрое переключение работы между серверами. (В этом варианте вы не тратите лишнее время на актуализацию базы данных, база актуализируется сама, в виду того что из серверов постоянно считывает изменения, происходящие на активном сервере)
Стабильность первого варианта зависит от прямоты рук программистов, реализующих взаимодействие кода с базами, стабильность второго варианта скорее зависит от прямоты рук админов.
Так же в реализации mysql-server версии 5.6 (речь идет о linux-системах, что там на винде - не знаю) есть возможность создания mysql-кластера.
Данная фича не тестировалась мной лично, однако, это не делает её несуществующей