Свой сервер дома или хостинг?
Держать игровой сервер дома не стоит ничего, кроме электричества, и вполне годится, чтобы иногда играть небольшой компанией. Хостинг становится разумным выбором, как только сервер должен оставаться в сети, когда вы не играете, как только на него заходят незнакомые люди или как только исходящий канал перестаёт справляться. Переломный момент не технический: это момент, когда недоступность начинает чего-то стоить.
| Критерий | Дома | На хостинге |
|---|---|---|
| Ежемесячные расходы | Электричество и уже имеющееся железо | От нескольких евро в месяц |
| Доступность | Машина включена, связь стабильна, без отключений | Постоянно в сети, автоматический перезапуск |
| IP-адрес | Ваш домашний IP виден всем игрокам | IP сервера; ваш остаётся закрытым |
| Защита Anti-DDoS | Та, что у роутера: никакой | Сетевая фильтрация включена |
| Исходящий канал | Обычно и есть настоящее узкое место дома | Рассчитан на игры |
| Администрирование | Всё сами: порты, обновления, резервные копии | Панель, копии и сопровождаемые обновления |
| Затраты времени | Высокие, особенно вначале | Несколько минут после заказа |
Во что на самом деле обходится домашний сервер
Расчёт редко заканчивается на электричестве. Машина, работающая круглосуточно, занимает комнату, греется и шумит, а её процессор больше не свободен для игры. Кроме того, приходится открывать порты на роутере, и домашний IP-адрес становится виден всем подключившимся — а значит и любому, кто захочет его завалить.
Вторая неожиданность — канал. Домашние тарифы рассчитаны на приём, а не на отдачу: исходящая скорость, нередко в десять раз меньше входящей, делится со всем, что происходит дома. Сервер на двадцать игроков выбирает её целиком, и параллельного видеозвонка достаточно, чтобы всех выбросило.
Когда домашний сервер остаётся правильным выбором
Чтобы попробовать игру, поднять сервер на один вечер с друзьями или научиться администрировать машину, домашний вариант идеален и ничем заменять его не нужно. Это к тому же лучший способ понять, что вы будете покупать потом: файлы настроек, порты, нужный объём памяти.
Предел наступает в день, когда на сервер начинают рассчитывать другие люди. С этого момента каждое выключение компьютера — простой сервиса, и доступность перестаёт быть мелочью.
FAQ
Домашний сервер работает хуже?
Не обязательно по чистой производительности: современный ПК часто мощнее арендованной машины. Разница в другом — исходящий канал, доступность и сетевая защита. Очень мощный сервер, недоступный через вечер, даёт худший опыт, чем скромный, но всегда работающий.
Мой IP-адрес действительно виден?
Да. Игроки, подключающиеся к серверу у вас дома, видят публичный IP вашего подключения, как у любой службы, открытой в интернет. Именно поэтому публичные серверы дома не держат: атака на переполнение бьёт тогда по вашей домашней линии.
Можно ли перенести домашний мир на хостинг?
Да, почти в любой игре. Мир, конфигурации и моды копируются по FTP на арендованный сервер, и игра продолжается ровно с того места, где остановилась.