Re: Исследуем ArcheAge: Unchained
Кстати, давно хотел разъяснить по хардкору для тех кто до сих пор считает что "сервер для игры Х" - это некая выделенная железяка, на которой крутится только "игра Х". А "замена серверов на менее мощные для теряющей популярность игры" выглядит как перенос софта серверной части "игры Х" на менее мощную железку.
Не фига подобного, уважаемые господа. Все эти вашы "игра Х", "Игра У" и тд крутятся на виртуалке, размазанной по кластеру серверов, суммарная мощность которого заведомо избыточна, так как расчитывается из худшего возможного сценария нагрузки (сферического в вакууме), который случается примерно никогда. И даже если уборщица дернет провод питания одного из серверов, игра этого не заметит, виртуалка просто "перетечет" на резервную в режиме онлайн.
Просто у каждой виртуалки есть параметры, ограничивающие ее максимальное потребление ресурсов серверного кластера. И не может быть такой ситуации, когда Админ Вася по требованию "сверху" меняет железку на которой крутится "игра Х" на другую железку, с неизвестными ему (админу) характеристиками. И типо никто не виноват - админ просто заменил одну железку на другую, а "сверху" вообще ничего не шарят в характеристиках. Так не бывает. Ограничение потребления ресурсов выглядит как логин в консоль, где ручками прописываются конкретный объем ресурсов, разрешенный для "виртаульного сервера игры Х" - столько-то процессоров, столько-то оперативки, такая-то ширина WAN-соединения" и тд. И человек отдающий админу такое распоряжение всегда точно указывает сколько и чего нужно прописать, этот челоек как правило является руководителем направления (всех онлайн игр компании, например), и именно этот человек достоин ваших проклятий во время лагов, при пинге 4 мс.
я сказал.
|