Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Организация игрового сервера, Кластеризация, БД 
:(
    Опции темы
yogin
Дата 17.6.2014, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 23.12.2007

Репутация: нет
Всего: нет



Категорически приветствую!
Разрабатывается игровой сервер на C#. По предварительным расчётам он сможет держать 5к-7к одновременных подключений.
Но кол-во игроков онлайн может быть любым числом, например 10к, 50к и т.д.

Стали волновать такие вопросы:
1) что нужно для кластеризации сервера на C#, как это делается?
У меня насчёт этого идея следующая: будет сервер-морда и сколько угодно игровых серверов на разных машинах. морда будет принимает подключения, опрашивать игровые сервера на предмет загруженности и передавать клиентское подключение самому свободному серверу.

2) Как будет целесообразнее организовать БД и работу с ней?
Планируется MySQL.
Цель: быстродействие. И централизация БД в случае кластеризации серверов, а т.е. БД должна быть одна и обрабатывать запросы нескольких серверов с разных машин.
Моя идея: БД надо разместить на отдельной машине, таким образом взаимодействие будет минимум по локальной сети дата-центра.

Те кто в теме, скажите, правильный ли ход мыслей и подскажите по вопросам. 
PM MAIL   Вверх
crz
Дата 17.6.2014, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 1.6.2007

Репутация: нет
Всего: 1



Архитектура сервера онлайн-игры на примере Skyforge (где-то еще было видео с этой лекцией, но найти не могу)
Базы данных в онлайн-играх. От Аллодов Онлайн до Skyforge (видео внизу)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0958 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.