Добрый день!
Есть задача построить отказоустойчивый кластер в двух дата -центрах.
По маршрутизации завернуть L2 в L3 не получится, соответственно Virtual IP c поднятием/тушением сервисов не получится в разных подсетях.
Нагрузки ожидаются довольно высокие. Порядка 50 000 проверок с 5 000 хостов со старта.
Помогите разобраться в следующих вопросах:
1) Какую open source БД лучше выбрать (PostgreSQL, MySQL: MariaDB, InnoDB, etc ...). Соответственно нужно построить кластер. Карие решения кластеризации выбрать (Galera, Percona, etc ...) ? (Сам БД не знаю, но придётся разбираться. Буду признателен если укажите в готовую how-to!
2) При потери связи каждый сервер в отдельном ДЦ будет писать активные и пассивные проверки в БД. Что будет с репликацией БД при восстановлении связи? split-brain или дублирование данных при использовании инкрементов? (взято отсюда: https://www.zabbix.com/forum/showthread.php?t=26051 )
Гуглю, но однозначного ответа пока так и не нашел. Думал как нибудь HAproxy прикрутить, но по ходу он тоже не поможет.
В общем, помогите советом пожалуйста. =(
Спасибо.
Есть задача построить отказоустойчивый кластер в двух дата -центрах.
По маршрутизации завернуть L2 в L3 не получится, соответственно Virtual IP c поднятием/тушением сервисов не получится в разных подсетях.
Нагрузки ожидаются довольно высокие. Порядка 50 000 проверок с 5 000 хостов со старта.
Помогите разобраться в следующих вопросах:
1) Какую open source БД лучше выбрать (PostgreSQL, MySQL: MariaDB, InnoDB, etc ...). Соответственно нужно построить кластер. Карие решения кластеризации выбрать (Galera, Percona, etc ...) ? (Сам БД не знаю, но придётся разбираться. Буду признателен если укажите в готовую how-to!
2) При потери связи каждый сервер в отдельном ДЦ будет писать активные и пассивные проверки в БД. Что будет с репликацией БД при восстановлении связи? split-brain или дублирование данных при использовании инкрементов? (взято отсюда: https://www.zabbix.com/forum/showthread.php?t=26051 )
Гуглю, но однозначного ответа пока так и не нашел. Думал как нибудь HAproxy прикрутить, но по ходу он тоже не поможет.
В общем, помогите советом пожалуйста. =(
Спасибо.
Comment