Автор | Сервера ГВД(Доработано) |
- не надо нам разных миров |
Я думаю он имеет ввиду что на "1 сервере" будет стоять 5 серверов и на втором также..
Но всё будет идти в одну базу данных и не надо будет играть с начала)) |
так сначало и ненадо просто надо будет модерам раскидать игроков поровну на каждый сервер и выслать пиьсма на маил что вы будете находиться на таком-то сервере и в другие сервера его пускать небудет
П.С.А если игрок будет регаться то он должен будет написать на каком серваке он будет играть |
он имеет ввиду что на "1 сервере" будет стоять 5 серверов и на втором также..
И почему это вдруг начнет работать быстрее, чем один комплекс из 10 физических серверов? |
Имеется ввиду дополнительный "сервис", который будет не зависим от существующей базы игроков. От того что этот "сервис" будет крутиться на том же "железе", нагрузки меньше, разумеется, не станет. Но в этом есть смысл - для тех кто регится сейчас, догнать хаев не реально, а там можно себя крутым почувствовать. Но это лишнее, тут не так много групповых боев, а так и совсем вымирать начнут. |
ну тогда можно сделать клиент ГВД и что-бы его скачивали(и там серваки поставить)но конечноже клиент без вирусов сделать))) |
сделать клиент ГВД и что-бы его скачивали(и там серваки поставить)
Эм... Молодой человек в курсе, чем клиент отличается от сервера? |
для LeonLord:
клиент уже существует)
мне кажется, облегчить нагрузку на серваки можно следующим образом:
1. По серверам разнести не игроков, а разные моменты игры. Например, всю статику с минимальной графикой (форум, рынок, инвентарь, страницы персов, кланов, домов, артов, игровой хелпер, замки, перки и т.п.) вполне можно запихнуть на 1 серв и еще место останется. А флэш-анимацию всю распределить между 9 оставшимися допустим так: 4 сервера - на бои с ИИ, 4 сервера на "человеческие" бои, 1 резервный серв (если где-нибудь пошел перегруз, туда он, родимый, и пристёгивается). Возможно, детали чуть-чуть поменяются, но где-то так...
2. Опционально отключать анимацию переходов по карте. Жрет она конечно немного, но, если несколько тысяч людей одновременно крутят этот "ролик" - явный перебор).
3. То же - по анимации боя и просмотра существ. Конечно, отрисовка перехода, выстрела, удара, удачи, морали и т.п. очень красива, но пусть она греет сердца нубов и миддлов, на хае важней быстро и эффективно провести бой, причем желательно на это затратить минимум времени. |
По серверам разнести не игроков, а разные моменты игры.
Предполагается, что это уже сделано.
флэш-анимацию всю распределить между 9 оставшимися
Как я понимаю, флэш-анимация обсчитывается локально. Поэтому п.2 и 3 - мимо кассы. |
Предполагается, что это уже сделано.
Судя по времени переходов между страницами - нет.
Как я понимаю, флэш-анимация обсчитывается локально. Поэтому п.2 и 3 - мимо кассы.
Рассчитывается то локально... Но где? На том же серваке. Или ты считаешь, что еще там графстанция в качестве локального хоста пристегнута? Не думаю. |
для Alex3330:
флешка работает на вашей системе, и уже флешка(собственно клиент) обменивается данными с сервером. А вы думали что это нечто вроде терминала крутится у вас в браузере? |
Судя по времени переходов между страницами - нет.
И как ты из времени перехода между страницами делаешь вывод о том, разнесены моменты игры или нет?
Рассчитывается то локально... Но где? На том же серваке.
Эм... Молодой человек в курсе, чем клиент отличается от сервера? |
для _Prowler_:
есть несколько технологий по работе с флэш-анимацией. Но в любом случае, локально это или встроено в алгоритм - массив данных должен быть передан. И чем больше этот массив, чем больше он насыщен графикой, тем выше загрузка. Или вы считаете, что это ничего не весит?)))) |
1 марта был тест нагрузки, и мне кажется меры предпринимаются, вначале при переходе рубежа 20к были отказы, но со временем этот рубеж не влиял на проведение боев, и еще не зная структуры (какой сервер за какую функцию отвечает) сложно что то советовать, мне кажется админы четко понимают "тонкое место" своей системы, не всегда увеличение серверов может сказаться на производительности, как и заменой приоритетов задач на существующих серверах |
Молодой человек незнаком с понятием кэширования? |
для Derryk:
Про молодого человека - пальцем в небо сынок, см. фотоальбом. |
см. фотоальбом.
Аргумент порадовал :-)
Впрочем, он вполне в духе рассуждений про обсчет графики на сервере :-) |
для Alex3330:
да, передается. Но о каком уж таком большом кол-ве данных идет речь? То что один раз грузится с сервера, а потом тянется из Кэша браузера? Забавно, что тут скажешь) |
Нет, уточнение. Приму молодого человека, как комплимент))).
Но ваши аргументы меня еще больше радуют. Кэширование влияет на скорость передачи данных, но не уменьшают их объем. Если у вас есть 1 килобайт, вам придется передать именно 1 килобайт и не байтом меньше))) |
Кэширование влияет на скорость передачи данных, но не уменьшают их объем.
В мемориз. |