Почему сервер за 300 рублей существует и кто за него платит
Видите тариф «VPS от 300 рублей в месяц» и не понимаете, как это вообще окупается — ведь одна только стойка в дата-центре, электричество и канал стоят денег. Первая мысль обычно одна из двух: либо это разводка с исчезающим сервером после оплаты, либо где-то в мелком шрифте спрятан подвох. Ни то, ни другое — есть вполне рабочая экономика, просто она не написана в маркетинге. Разберём по частям, из чего складывается такая цена и когда она честно решает вашу задачу, а когда начинает мешать.
Содержание
Оверселлинг: как авиакомпании и хостинг продают одно и то же дважды
Авиакомпания продаёт 180 мест на рейс, где физически 170 кресел, потому что статистически часть пассажиров не явится. Хостинг-провайдер делает то же самое с вычислительными ресурсами: на одном физическом узле с, скажем, 32 реальными ядрами продаётся условно 128 виртуальных vCPU по разным тарифам, потому что подавляющее большинство VPS простаивает 90–95% времени. Тестовый стенд, который включают раз в неделю. Личный блог с сотней визитов в сутки. Прокси, который гоняет трафик рывками. Всё это в сумме почти никогда не упирается в потолок одновременно.
То же самое происходит с оперативной памятью (overcommit в гипервизоре — суммарно виртуальным машинам выделено больше RAM, чем физически стоит в сервере, но реально используется каждой не вся заявленная память) и с дисковым пространством (thin provisioning — вы видите в панели «40 ГБ SSD», а на физическом накопителе резервируется место только под реально записанные данные, а не под весь заявленный объём сразу).
Это не обман сам по себе — это стандартная инженерная практика, на которой держится весь массовый интернет: домашний широкополосный доступ продаётся с коэффициентом контенции 1:20–1:50 (провайдер рассчитывает, что не все соседи по дому качают на полной скорости одновременно), банки держат в резерве не 100% вкладов, а долю от них. Вопрос не в том, оверселлят ли вам ресурс — оверселлят всегда и везде в шеринговых моделях. Вопрос в коэффициенте: у одного провайдера это разумные 1:3–1:5 с запасом на пики, у другого — агрессивные 1:15–1:20, где запаса на пик почти не остаётся. Снаружи эта разница не видна никак — оба тарифа выглядят одинаково в панели заказа, различие проявляется только в реальной эксплуатации.
Железо, которое окупилось много лет назад
Бухгалтерски сервер амортизируется за 3–5 лет, но физически исправное серверное оборудование спокойно работает 7–10 лет и дольше, если не отказал диск или блок питания. Процессоры условного поколения Xeon E5 v3–v4 или первых генераций EPYC для задач без интенсивных вычислений — веб-сервер, небольшая база, прокси, панель управления — до сих пор справляются нормально, просто уступают свежему железу в тестах производительности на пике нагрузки.
Дешёвые тарифы почти всегда живут именно на таких узлах: предыдущее поколение CPU, SATA SSD вместо NVMe, DDR4 вместо DDR5. Провайдер эти серверы давно окупил — капитальные затраты списаны, а предельные расходы на их поддержание (электричество, место в стойке, амортизация охлаждения) намного ниже, чем закупка нового поколения оборудования. Именно эта разница и уходит в цену тарифа. Это не значит «вам подсунули хлам» — для задач, которые не упираются в мощность CPU, старое железо работает предсказуемо и стабильно, просто провайдер честно экономит на капитальных вложениях, а не на вашей стабильности как таковой.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.
Арендовать VPSПоддержка, которой почти нет
Час работы инженера поддержки, который умеет разбираться в чужих конфигурациях, стоит денег вне зависимости от того, по какому тарифу вы арендуете сервер. В маржу 300 рублей в месяц эта работа физически не помещается — значит, на базовом тарифе её и не закладывают.
Что вы получаете вместо этого: тикет-система с ответом по остаточному принципу (SLA часто не гарантирован вовсе или измеряется сутками), база знаний и статьи вида «частые ошибки и решения», иногда чат-бот с заготовленными ответами. Реально работающая автоматика — это переустановка ОС из образа, перезагрузка сервера, базовый мониторинг доступности (пинг раз в минуту), иногда автоматическое масштабирование диска. Всё, что требует индивидуального разбора — миграция, диагностика чужого падения сервиса, помощь с настройкой — либо недоступно на базовом тарифе, либо стоит отдельно.
Это честная модель: вы платите за автоматизированную инфраструктуру, а не за человека на связи. Проблема начинается там, где это не проговорено явно и клиент рассчитывает на живую поддержку, которой в тарифе физически не заложено.
Экономия на масштабе у крупных провайдеров
Провайдер с сотнями тысяч или миллионами активных VPS получает условия, недоступные небольшой компании: оптовые скидки на закупку серверного оборудования и SSD-накопителей, договорные тарифы на электричество и пиринг по трафику, собственную панель управления и систему биллинга, разработка и поддержка которых размазана на огромную клиентскую базу вместо того, чтобы ложиться на каждого клиента отдельно.
Предельная стоимость запуска ещё одной VPS на уже существующей и оплаченной инфраструктуре у такого провайдера крайне низкая — по сути это место на уже стоящем сервере плюс немного трафика и дискового пространства. Небольшой хостер с парой стоек не может позволить себе такую же цену просто потому, что у него нет масштаба, на который можно раскидать фиксированные издержки — лицензии на софт, зарплаты, аренду. Отсюда разброс цен на формально похожие тарифы в разы: часть разницы — реальная экономия на масштабе, а не только разница в качестве.
Когда тариф за 300 рублей — разумный выбор
Такой тариф — не компромисс с недостатками, а рационально подобранный инструмент под конкретные задачи:
- Тестовый и учебный стенд. Изучаете Linux, Docker, Kubernetes, настраиваете что-то с нуля, готовы к тому, что сервер иногда пересоздаётся с чистого листа. Подробнее о том, как выбрать ресурсы под такую задачу — в статье про VPS для тестовой среды.
- Пет-проект без посетителей. Личный блог, черновик сайта, который вы показываете десятку друзей, — простой в такой ситуации не критичен, а скорость ответа сервера не решает ничего важного.
- Временный или разовый сервис. CI-раннер, который поднимается на пару часов, временная точка для VPN или прокси, разовая обработка данных скриптом — недолгая жизнь ресурса снимает вопрос о пиковой нагрузке соседей.
- Резервный или staging-инстанс. Копия продакшена, на которую не идёт реальный трафик, — здесь важнее цена за штуку, чем гарантированная производительность.
Общий критерий простой: если простой на час или просадка производительности на 20 минут в пиковый вечерний час не стоят вам денег и нервов — экономия на тарифе оправдана полностью.
Когда переподписка становится проблемой на практике
Реальный сайт с живыми посетителями — другая история. Оверселлинг не проявляется равномерно: он бьёт именно в моменты, когда несколько соседей по физическому узлу одновременно упираются в ресурс — обычно это вечерние часы, будни после работы, региональные пики трафика. В эти минуты именно ваш сайт может неожиданно тормозить, хотя код и база данных не менялись со вчерашнего дня — проблема не в вашем приложении, а в конкуренции за общий физический CPU и диск.
Диагностировать это можно без гаданий. Основной признак переподписки по CPU — steal time, доля времени, когда гипервизор забрал такт процессора у вашей VM в пользу соседей:
top
Смотрите на колонку %st в строке %Cpu(s) — стабильные несколько процентов в часы пик уже говорят о заметной конкуренции за ядро, двузначные значения — это уже ощутимая просадка производительности не по вашей вине. То же самое видно через:
vmstat 1 10
в колонке st. Для диска — резкие скачки времени ожидания без роста собственной нагрузки:
iostat -x 1 5
колонки %util и await: если await растёт синхронно в определённые часы, а ваш собственный I/O при этом не увеличился — это соседи по накопителю. Условный ориентир (именно ориентир, у вас может быть иначе): если steal time регулярно держится выше 10-15% в рабочие часы, а не разово — это уже не шум, а системная перепроданность узла, и дело не в вашем приложении. Если разница между «сайт тормозит» и «база растёт» непонятна, в статье про диагностику тормозов на VPS разобран пошаговый порядок проверки.
В этот момент рационально либо перейти на тариф с гарантированными (а не разделяемыми) ресурсами у того же провайдера, либо сменить провайдера на менее агрессивный по коэффициенту переподписки — сравнение подходов на практике есть в статье дешёвый VPS против дорогого. Если задача уже требует предсказуемой производительности под нагрузкой, вопрос сравнения аренды VPS и выделенного сервера разобран в статье VPS или выделенный сервер: что выбрать.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.
Арендовать VPSНужны сами нейросети для контента?
Генерируйте изображения, видео и озвучку нейросетями на falapi.io — десятки моделей в одном окне. Оплата картой РФ и по СБП.
Частые вопросы
Как понять заранее, насколько сильно оверселлит конкретный провайдер?
Напрямую — никак, коэффициент переподписки не публикуется. Косвенно: разверните тестовую VPS на минимальном тарифе, погоняйте sysbench cpu --cpu-max-prime=20000 --threads=1 run в разное время суток несколько дней подряд и сравните разброс результатов — стабильные цифры в любое время суток говорят о низкой переподписке, большой разброс между утром и вечером — о высокой.
Значит ли переподписка, что сервер обязательно упадёт?
Нет, обычно это не отказ, а просадка производительности в конкретные часы — сайт открывается медленнее, запросы к базе выполняются дольше обычного. Полная недоступность из-за оверселлинга — редкость, это уже отдельная проблема с надёжностью узла.
Можно ли на дешёвом тарифе держать сайт с реальными посетителями?
Можно, если трафик небольшой и равномерный, а вы готовы мириться с непредсказуемой производительностью в пиковые часы. Как только появляется зависимость бизнеса от стабильной скорости отклика — экономика меняется в пользу тарифа с гарантированными ресурсами.
Чем гарантированные vCPU отличаются от обычных на практике?
У тарифов с пометкой «выделенное ядро» или «гарантированный vCPU» коэффициент переподписки по CPU близок к 1:1 — ваше ядро не делится с соседями в такой же степени, отсюда и заметно более высокая цена по сравнению с базовым shared-тарифом.
Стоит ли переплачивать за новое железо, если задача не требует много CPU?
Часто нет — для сайта на CMS, небольшого API или прокси разница между текущим и предыдущим поколением процессоров почти не ощущается, а разница в цене может быть заметной. Смысл переплачивать появляется, когда нагрузка действительно упирается в вычисления или дисковую скорость.
Обсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →