VPS — это целая машина, которая принадлежит только вам: своя операционная система, свой доступ root, своя память, которую никто у вас не отнимет. Единственный сложный вопрос при покупке — какого размера её брать. Возьмёте с запасом — каждый месяц платите за простаивающие ресурсы. Возьмёте впритык — машина начнёт убивать ваши же процессы в самый неподходящий момент. Вот как это посчитать, а не угадать.

Память — то число, которое всё и решает

Из трёх чисел в тарифе — память, диск, ядра — именно память ударит первой. Когда у Linux-сервера она заканчивается, он не начинает вежливо тормозить. Он выбирает процесс и убивает его, и обычно выбирает самый крупный — то есть вашу базу данных.

Небольшой сайт на WordPress или похожей системе, с базой на той же машине, спокойно живёт в 2 ГБ. Магазину с несколькими тысячами товаров, поиском и кэшем нужно 4 ГБ. Если на одной машине несколько сайтов, добавляйте примерно по гигабайту на сайт, а не надейтесь, что они поделятся.

Правило, которое спасает от большинства бед: сколько машина занимает под нагрузкой — берите следующий размер. Не потому что запас нужен каждый день, а потому что он нужен в тот день, когда трафик вырастет втрое, а времени на переезд не будет.

Ядра важны меньше, чем кажется — пока вдруг не станут важны

Два ядра тянут гораздо больше, чем принято думать. Веб-сервер большую часть жизни ждёт — диск, базу, браузер посетителя, — а ожидание ядро не расходует.

Ядро расходует работа, в которой ожидания нет: обработка картинок, кодирование видео, сборка сайта при каждом обновлении, очередь фоновых задач. Если это про вас — посчитайте такие задачи и дайте каждой по ядру. Если нет — два ядра разумное начало.

Диск: измерьте, что есть, и удвойте

Диск легче всего оценить, потому что его можно просто посмотреть. Сложите файлы, базу и место под резервные копии, потом удвойте. Удвоение — не запас на всякий случай: базе нужно временное место, чтобы перестроить индекс, обновление системы сначала скачивается и только потом ставится, а лог-файл, за которым никто не следит, за неделю заполняет раздел.

Диск, заполненный на сто процентов, — это не медленный сервер, а остановившийся. Базы отказываются писать, сессии ломаются, а на починку нужно ровно то место, которого нет.

Решение можно поменять позже

Ни одно из этих решений не окончательное. Размер VPS меняется, и переход на тариф выше — это перезагрузка, а не переезд. В этом и состоит практическая разница между VPS и физическим сервером, и это хороший повод не мучиться над первым выбором.

Чего мы не советуем — брать в первый день самый большой тариф «чтобы наверняка». За первый месяц реального трафика вы узнаете о потребностях своей машины больше, чем за любое количество планирования заранее.

Где стоит машина

Наши виртуальные серверы работают в дата-центрах Евросоюза, на современном оборудовании с накопителями NVMe. Для посетителей из Грузии и региона это быстрое соединение, а ещё это значит, что ваши данные подчиняются правилам ЕС, а не никаким.

У каждого сервера есть полный доступ root, консоль, которую можно открыть прямо из личного кабинета даже когда сеть сломана, и возможность самому переустановить операционную систему, ни у кого не спрашивая.