Отказоустойчивая репликация MySql в Amazon Cloud - PullRequest
1 голос
/ 20 октября 2011

Я настроил репликацию MySql с 1 ведущим 1 резервным и 1 ведомым.Master и Standby находятся в разных зонах доступности в восточном регионе США, а Slave - в западном регионе США.И Standby, и Slave реплицируются с Master.

Прикладной уровень может выполнять восстановление после сбоя с Master на Standby. Для переключения репликации Slave на Standby после смерти Master.У меня нет возможности заверить, что данные в режиме ожидания опережают данные ведомого.Если данные Standby находятся за данными Slave, мне нужно отсканировать двоичный и релейный журналы Slave, чтобы выяснить, чего не хватает, и передать его в Standby.Это ТЕОРИЯ.

Кто-нибудь знает какой-нибудь инструмент, который может справиться с этим?или альтернативное решение для моего контекста?Конечной целью является доступность MySql Server для прикладного уровня.Я пробовал MySql-Proxy, но не совсем доволен им.Mysql Cluster для нас не вариант.

Спасибо заранее.

1 Ответ

0 голосов
/ 04 ноября 2011

Kane

Взгляните на SchoonerSQL от Schooner Information Technology (моя компания). Он спроектирован так, чтобы иметь нулевую задержку ведомого локально за счет многопоточной синхронной репликации (в текущем выпуске) и автоматического перехода на другой ресурс через регионы посредством многопоточной асинхронной репликации WAN (которая будет выпущена через <2 недели). <a href="http://www.schoonerinfotech.com/products/schoonersql" rel="nofollow">http://www.schoonerinfotech.com/products/schoonersql

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...