Для меня ваш способ - изобретение велика с квадратными колесами, ибо эта схема давно себя оправдала, все для нее понаписано. Но делали так всего пару раз, ибо и без этого все работает нормально. А делать HA на хербите это для мастеров извращений. По крайней мере так было в 2007 году, может сейчас допилили.
switch (Sep 17 '12)editКто-то готов поставить один сервер и заключить недешевое SLA на работоспособность "6 девяток" (простой сервиса - 10 мин/год)? Вот и ищу решение, которое давно реализовано в традиционной телефонии, хоть и у каждого по-своему. Еще раз, давайте не путать HA и load balansing. HA может быть актуально и для 5 абонентов, смотря какие абоненты.
DVK (Sep 17 '12)edit2 komrad123: давным-давно я попробовал hearbeat+drbd и понял что это не то. Почему? на этом форуме я много раз отвечал на этот вопрос. Я просто взял и написал что мне нужно: систему, которая однозначно анализирует отказы, реплицирует изменения, убивает мертвую ноду.
2 DVK: 6 девяток в современном мире - нереально. У вас отказ других сервисов будет происходить чаще. Я не знаю какова ваша задача, но SLA должно расти пропорционально количеству абонентов и я ни разу не видел контору, которая готова платить за шесть девяток. В любом случае пока вы поднимете и отладите это решение у себя вы получите много отказов, что на первый год эксплуатации однозначно перечеркнет мечты о шести девятках.
Возможно вам стоит глянуть в сторону freeswitch, там есть механизм дублирования состояния между нодами, можно добиться горячего резервирования.
В настоящее время мы разрабатываем прототип системы которая подходит под ваши требования, но до готовности еще далеко. Только вот на этой неделе принялись за маршрутизацию ;)
switch (Sep 17 '12)edit2 meral: Вот и я о том же. В drbd+ha никогда не знаешь, где остались корректные данные. Телефония - не та задача, которая требует drbd+ha, настройки меняются раз в месяц.
2 DVK: Если интересно, можете посмотреть наши девайсы. Шесть девяток гарантировать не можем, но необслуживаемость, быстрое восстановление, автоматическое резервирование и прочее - у нас есть, многое сделано в сторону улучшения надежности. Если интересно, пишите на сайте в мессенджер или на емайл sales@lynks.ru
switch (Sep 17 '12)editда. намного быстрее. ибо если увас сделан мониторинг, то "стала раком" это одна копия не синхронизирована(заметьте, у меня ОДНА работает). и синхронизация это стандартная операция выполняемая за несколько минут. и даже если не так, то всегда можно потрочно вотановить. это вам не востановление ФС. у вас будуте ДВЕ рабочие базы. да если архитектура плохая, то в них будет разные данные. но они БУДУТ. а с дрбд нефига не будет. и первое дествия во всех руководствах по востановлению будет "выключить сервис".( базой всего лишь "выключить вторую базу")
meral (Sep 17 '12)editкакой тогда нафиг это ХА, если есть время одну остановить, вторую построчно восстановить ? детский сад какой то. Все что приходилось видеть с drbd это падали обя линка между нодами и они "теряли" друг друга, после чего обе счтали себя мастероми продолжали жить дальше, но также приводились в чуства автоматом либо руками. чтоб там покрашилась FS надо было СИЛЬНО постараться.
komrad123 (Sep 17 '12)edit
Если надо, можем запилить вам систему отказоустойчивую. У нас есть прототип системы управления для кластеризованного астериска. Могу дать посмотреть тестовый доступ.
switch (Sep 19 '12)edit