Дозоры.RU / кластерная архитектура
Начнем рассказ о архитектуре
Дозоров, которая постепенно возникла из проводимого нами reverse engineering. Если есть интересные идеи — используйте, если есть что сказать — скажите. Как обычно — приглашаю к дискуссии, прислушиваемся к советам, мыслям, рекомендациям. ;-)
Бизнес-логика, наложенная на топологию сети *.dozory.ru:
http://game.dozory.ru/*, то есть все игровые запросы. Все запросы попадают на
LVS-Director (
Linux Virtual Server) — служба балансировки нагрузки для
Linux High Availability Cluster. Состоит из следующих частей:
+ Модуль в ядре, который в соответствии с таблицей LVS бэкендов и хэшем соединений, создает и прокидывает входящие клиентские соединения;
+ Демон ipvs_sync, который синхронизирует таблицу LVS бэкендов и хеш соединений межд
...
Читать дальше »