Андрей Лагунов, системный администратор расскажет вам, зачем Танки онлайн переносят свои сервера в европейский дата центр.
Наш проект стабильно растёт, игроков становится всё больше. Недавно мы добрались до пикового онлайна в 125 тысяч пользователей, по вечерам в «Танки Онлайн» стабильно играют больше ста тысяч человек одновременно. Разумеется, мы обязаны обеспечивать надежность работы серверов и минимизировать любые технические трудности для всех наших игроков. Именно поэтому мы озадачились поиском нового дата-центра — ведь стало понятно, что мощностей прежнего уже не хватает.
Вы наверняка помните, как несколько раз за прошлый год игра внезапно «падала» и не работала по несколько часов. Трижды (трижды!) в дата-центре просто отключалось электричество, однажды на полтора часа пропало интернет-подключение. Кроме того, все отчётливее ощущалась нехватка производительности сетевого оборудования центра. Поэтому мы стали искать хостинг-провайдера, который обеспечит максимально надёжную работу наших серверов.
Где же искать дата-центр? Для этого давайте вспомним, что такое интернет. Интернет — это несколько независимых сетей, объединённых в единую сеть. Из определения ясно, что есть некие центры, где сходятся соединения из разных сетей. Конечно, сервер, размещённый в таком месте, ближе для пользователей из большого количества сетей (то есть провайдеров). Такие центры, называемые точками обмена трафиком, есть в Европе; самые известные расположены в Германии и Голландии. В этих точках сходятся каналы (линии связи) из разных стран и континентов. Дата-центры, подключённые к таким точкам, используют каналы связи мощностью 2-5Терабит/сек, что намного превышает мощности российских дата-центров и с большим запасом покрывает наши потребности.
Российские дата-центры заявляют каналы в 10-15ГБит, а у нас только статика (картинки, флеш-библиотеки и прочее) — 3 ГБит, и еще сама игра 2 ГБит. Это уже существенная часть интернет-канала обычного российского дата-центра. Любые изменения в работе канала сказываются и на доступности игры. У дата-центров, подключённых к европейским точкам обмена трафиком, интернет канал 2-3 Терабита, для них наш трафик несущественен, у них большой запас по ширине канала. Да и совершить DDoS-атаку на такой дата-центр трудно (буквально на днях в течение нескольких часов был затруднён доступ в игру из-за DDoS-атаки в 12ГБит/сек на другого клиента московского дата-центра).
В результате долгих и тщательных поисков мы остановились на дата-центре EvoSwitch. Он находится в Нидерландах и соответствует нашим ожиданиям. Более того, это один из надёжнейших в мире дата-центров премиум-класса.
Пинг из России до Европейского дата центра будет больше, потому что он физически дальше. Однако игроки этого практически не заметят. Более того, из-за слабой развитости российских сетей и особенностей их организации трафик от московского провайдера в регионы часто ходит через Европу. Связность же с дата-центром EvoSwitch зачастую лучше, чем с московским дата-центром. И в целом связь будет надежнее и качественнее, а это должно привести и к снижению лагов в игре.
Что получит команда разработчиков? Стабильно работающие серверы, отсутствие проблемы выпавшего патчкорда (провода подключения локальной сети), обесточенного дата-центра или потери пакетов, связанной то ли с DDoS-атакой на соседей, то ли со слабостью оборудования.
Что получают игроки? Игра просто будет доступна всегда. Пинг немного изменится, но он останется стабильным, и обычный игрок не заметит изменений.
Мы увеличиваем игровой кластер, а это значит, что теперь при любых акциях свободный игровой сервер будет всегда. Сразу после переезда у нас будет 50 игровых серверов, и по мере необходимости мы легко и быстро сможем увеличивать их количество.
Внимание: В качестве компенсации за недоступность серверов Танков онлайн наши игроки смогут немного подзаработать, до 3 марта вас будут ждать двойные фонды в игре, то есть в каждой битве вы будете зарабатывать в два раза больше кристаллов.