BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 04:30

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: 25 фев 2016, 16:08 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Master-master можно применять в двух режимах - когда на самом деле с одним из них не работаем, пока активный не упал, тогда и переключается. Или Galera.
Но у Galera есть различные ограничения на структуру БД, хотя вроде ставил кто-то.

Цитата:
Но у них либо не циски, либо вообще не используется радиус? Ибо с мест сообщают, что циски игнорируют радиус-сервера, если они не отвечают на аккаунтинг-реквесты.
Точно не помню, возможно SE. Но эти Access-сервера еще и на DHCP отвечают.

С Accounting-ом проблема не в том что его совсем не тестировали в режиме одновременно двух, а в том что не тестировали на боевом - и никто не ставил в таком режиме еще на стадии внедрения, чтобы постепенно увеличивая кол-во сессий наблюдать.
Accounting оповещает о событиях сессий Access и остальные Accounting'и через activeMQ.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 фев 2016, 17:17 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Ага.

Получается, что существует три варианта bgb-access+bgb-accounting:
1 вариант требует 10 млн. рублей и год работы для того, что бы одновременно несколько экземпляров могли обслуживать один и тот же поток ААА;
2 вариант требует проведения тестовой эксплуатации для того, что бы выявить возможные проблемы при обслуживании одного и того же потока AAA;
3 вариант просто не тестировался под реальной нагрузкой, а так все работает.

Ситуация с балансировкой и резервированием bgb-access+bgb-accounting для радиуса и цисок более-менее прояснилась, по крайней мере, для меня.
Большое спасибо за терпение и подробные разъяснения.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 фев 2016, 17:42 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
vdd писал(а):
Ага.

1 вариант требует 10 млн. рублей и год работы для того, что бы одновременно несколько экземпляров могли обслуживать один и тот же поток ААА;


Это личное мнение одного из разработчиков.
Между 2 и 3 вариантом не вижу разницы. Это одно и то же, сказанное разным словами. На вашем месте стоит доверять этим вариантам :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 фев 2016, 18:03 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Ну и в планах есть более настоящая кластеризация (сейчас они просто работают параллельно-асинхронно друг с другом), есть даже небольшие наброски, но пока других задач много.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 мар 2016, 21:13 
Не в сети
Клиент

Зарегистрирован: 12 янв 2012, 16:12
Сообщения: 56
Откуда: г. Новосибирск
Карма: 8
Почитал тред, и немного не понимаю, толи я с другой планеты, толи хотят вундервафлю и чтоб нахаляву.
Всё прекрасно резервируется и очень просто, навскидку варианты:
master/slave (холодный резерв)
1 - keepalived/corosync/heartbeat - нужно подчеркнуть, для логов nfs
2 - виртуализация KVM/XEN/LXC - для логов каконить shared storage например DRBD или CEPH (наш вариант)
master/master (горячий резерв с HL)
Делаем рут девайсом папку, в ней 2 подпапки и на каждый по акцессу/аккаунтингу и делаем несколько насов с идентичными настройками, минусом схемы является отвал сессий при аварии, но на то она и авария. Да и аккаунтинг может заводить сессию по аккаунтинг пакету, а циска переключится сама если прописать 2 радиуса.

Далее про то что циска вредная итд итп ....
Цитата:
aaa authorization network BGBilling-aaa group BGINET-ACCESS
aaa authorization subscriber-service BGBilling-aaa group BGINET-ACCESS
aaa accounting network BGBilling-aaa start-stop group BGINET-ACCOUNTING
aaa accounting connection BGBilling-aaa start-stop group BGINET-ACCOUNTING
aaa server radius dynamic-author
client 172.16.20.1 server-key 7
client 172.16.20.2 server-key 7
client 172.16.20.3 server-key 7
ignore session-key

aaa group server radius BGINET-ACCOUNTING
server-private 172.16.20.2 key 7
!
aaa group server radius BGINET-ACCESS
server-private 172.16.20.3 key 7


Остальное в скринах, а то не поверите же
Вложение:
Снимок экрана от 2016-03-01 21-11-11.png
Снимок экрана от 2016-03-01 21-11-11.png [ 114.84 КБ | Просмотров: 3486 ]

Вложение:
Снимок экрана от 2016-03-01 21-39-34.png
Снимок экрана от 2016-03-01 21-39-34.png [ 85.95 КБ | Просмотров: 3483 ]

Вложение:
Снимок экрана от 2016-03-01 21-39-31.png
Снимок экрана от 2016-03-01 21-39-31.png [ 82.4 КБ | Просмотров: 3483 ]


По резервированию:
Стоит LXC + ceph + corosync + galera + haproxy для mysql, так как не победили явовый файловер, при переключении даже сессии не успевают отвалиться.


Последний раз редактировалось [LTC]Dimonyga 01 мар 2016, 21:40, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 мар 2016, 21:17 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
[LTC]Dimonyga писал(а):
Почитал тред, и немного не понимаю, толи я с другой планеты, толи хотят вундервафлю и чтоб нахаляву.


Вероятнее всего первое.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 мар 2016, 21:28 
Не в сети
Клиент

Зарегистрирован: 12 янв 2012, 16:12
Сообщения: 56
Откуда: г. Новосибирск
Карма: 8
vdd писал(а):
Вероятнее всего первое.

ДАЛАДНА! а я то думал землянин ....

PS: Судя по треду люди хотят вундервафлю занахаляву, все кто хотел - уже сделал так как нужно. Я тоже много граблей собрал, но то что у меня сейчас - устраивает меня сейчас. Через год передумаю, традиция у меня такая, раз в год сносить всё и делать по новому фэншую. Молодой видимо еще.

Например я хочу postgress, и чешутся руки но пока нужно завершить то что сейчас делаю.

А хотите прикол ? у меня еще и scheduller и bgserver разнесены и резервированы :D
Вложение:
Снимок экрана от 2016-03-01 20-15-11.png
Снимок экрана от 2016-03-01 20-15-11.png [ 153.84 КБ | Просмотров: 3483 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2023, 15:50 
Не в сети

Зарегистрирован: 04 апр 2023, 19:48
Сообщения: 2
Карма: 0
Есть ли изменения по описываемым схемам работы с 16 года ?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.176s | 36 Queries | GZIP : On ]