forum.bitel.ru http://forum.bitel.ru/ |
|
Возможность резервирования биллинга http://forum.bitel.ru/viewtopic.php?f=1&t=4413 |
Страница 1 из 1 |
Автор: | Nikolay [ 10 авг 2010, 20:29 ] |
Заголовок сообщения: | Возможность резервирования биллинга |
Уважаемые разработчики. Есть ли способ организовать резервирование биллинга, т.е. сделать 2 сервера, настроить, синхронизировать, запустить. Когда с основным что-нибудь случается, обсчет услуг производит резервный сервер. Есть несколько сложностей. Сейчас у нас BGBilling установлен на двух северах. MySQL базы синхронизируются, на одном сервере master, на другом slave. На сервере, где база slave, процесс BGBilling-а (шедулер, радиус, даталоадер) не запущен. Сложность 1. Когда падает основной сервер, приходится на NAS-ах в конфиге прописывать руками адрес резервного биллинга Сложность 2. NAS-ы могут общаться только с 1-м RADIUS севером, и поэтому приходиться резервный сервер держать погашенным, а при аварии запускать руками. Сложность 3. После восстановления необходимо синхронизировать master базу, т.к. часть информации о трафике была потеряна. Есть какие-либо идеи или планы реализовать функционал резервирования? |
Автор: | Cromeshnic [ 10 авг 2010, 21:31 ] |
Заголовок сообщения: | Re: Возможность резервирования биллинга |
+1 зы. Как-то по глупости запустил для теста второй сервер, подцепленный к той же базе - отгрёб в виде двойного исполнения скриптов поведения на договорах. |
Автор: | SnowDTiger [ 11 авг 2010, 07:25 ] |
Заголовок сообщения: | Re: Возможность резервирования биллинга |
Ну с третьим пунктом как раз сложностей особых нет. На базах настраивается мастер-мастер репликация. И после востановления основного сервера записи которые писались на резервный отсинхронизируются на основной. А вот с остальными вопросами это да. |
Автор: | skyb [ 11 авг 2010, 07:39 ] |
Заголовок сообщения: | Re: Возможность резервирования биллинга |
Я жду железку, буду тестить HA Claster на нем немного все будет сделано. но смысл такойже, как настрою отпишусь в вики |
Автор: | huffman [ 17 авг 2010, 21:41 ] |
Заголовок сообщения: | Re: Возможность резервирования биллинга |
SnowDTiger писал(а): Ну с третьим пунктом как раз сложностей особых нет. На базах настраивается мастер-мастер репликация. И после востановления основного сервера записи которые писались на резервный отсинхронизируются на основной. А вот с остальными вопросами это да. вы уже запускали на боевых серверах репликацию мастер-мастер? |
Автор: | JIoIIIaDka [ 24 сен 2010, 14:07 ] |
Заголовок сообщения: | Re: Возможность резервирования биллинга |
У нас запущено. Мускул работает по схеме мастер-мастер с разнесенными четными/нечетными id запросов для разных серверов, чтобы ничего не перетереть (вдруг) при обратной реплике со 2го сервера на 1й. Сами сервера к кластере, они делят м/д собой один и тот же виртуальный ип (ну у нас несколько); таким образом первые 2 вопроса решаются сами собой. При перехвате виртуальных ипов друг у друга сервера очищают ARP таблицу на свитче по телнету (expect). Что-то все ленюсь описать.. на неделе тогда отпишусь (в вики?). |
Автор: | skyb [ 24 сен 2010, 14:16 ] |
Заголовок сообщения: | Re: Возможность резервирования биллинга |
JIoIIIaDka писал(а): (в вики?). Да и ссылочку ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |