Схема підбору ресурсів для сайту: від сторінки та користувачів через аналіз навантаження до серверної інфраструктури й бази даних.
Стабільність сайту залежить від того, наскільки точно підібрана інфраструктура

Іноді невеликий сайт нормально працює на базовому VPS роками. А інший проєкт починає гальмувати майже відразу, хоча відвідувачів у нього ще небагато. Різниця зазвичай не лише в трафіку. Один сайт просто показує готові сторінки, інший постійно звертається до бази даних, оновлює каталог, виконує пошук, запускає імпорт або обробляє файли у фоні. Тому підбирати VPS тільки за кількістю відвідувань не дуже правильно. Спочатку варто зрозуміти, що саме працюватиме на сервері та які операції створюватимуть основне навантаження.

На які характеристики VPS дивитися передусім

Під час вибору VPS важливі процесор, оперативна пам’ять, тип диска та його обсяг. Кількість ядер впливає на те, скільки запитів і процесів сервер може обробляти одночасно. RAM потрібна операційній системі, вебсерверу, базі даних, панелі керування та самому застосунку. Якщо пам’яті замало, сайт може сповільнюватися навіть без повного завантаження процесора.

Тип диска підбирають під характер роботи. Для звичайного сайту часто достатньо SSD. NVMe краще справляється з активною базою даних, частим пошуком, фільтрацією та записом інформації. Для архівів, медіафайлів і резервних копій важливіший доступний обсяг, тому тут доречний HDD.

Операційна система також залежить від програмного забезпечення. Linux підходить для більшості сайтів і вебсервісів, а Windows потрібен для ASP.NET, Microsoft SQL Server, програм під Windows і доступу через RDP. На практиці всі ці параметри потрібно оцінювати разом, тому далі розберемо кілька типових задач і покажемо, які тарифи VPS від Server.UA можуть стати для них розумною стартовою конфігурацією.

Лендінг, блог або корпоративний сайт

Для одного сайту на WordPress, невеликого блогу, портфоліо чи корпоративного сайту можна почати з тарифу VM4G-SALE. Він має 2 ядра, 4 ГБ RAM і 50 ГБ SSD. Цього достатньо для операційної системи, вебсервера, бази даних і звичайного набору плагінів.

Конфігурація тарифу Linux VPS VM4G-SALE: процесор Intel Xeon E5, 2 ядра, 4GB RAM, 50GB SSD, необмежений трафік, 1 IP-адреса.
Тариф VM4G-SALE

Якщо на одному VPS працюватимуть кілька сайтів, буде встановлена панель керування або проєкт використовує ресурсомісткі плагіни, краще обрати VM-6Gi. У ньому передбачено 3 ядра, 6 ГБ RAM і 60 ГБ SSD. Такий запас допоможе уникнути помітного уповільнення під час оновлень, створення резервних копій та інших фонових операцій.

Конфігурація тарифу Linux VPS VM-6Gi: процесор Intel Xeon E5, 3 ядра, 6GB RAM, 60GB SSD, необмежений трафік, 1 IP-адреса.
Тариф VM-6Gi

Інтернет-магазин або великий каталог

WooCommerce, OpenCart та інші системи для інтернет-магазинів активно працюють із базою даних. Каталог, фільтри, кошик, залишки, пошук та імпорт товарів створюють багато операцій читання і запису. Для такого проєкту доцільніше використовувати NVMe.

Новий магазин без великого потоку замовлень можна запустити на тарифі NVMe-4G з 2 ядрами, 4 ГБ RAM і 40 ГБ NVMe.

Конфігурація тарифу Linux VPS NVMe-4G: процесор Intel Xeon E5, 2 ядра, 4GB RAM, 40GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф NVMe-4G

Для магазину з кількома тисячами товарів практичнішим стартом буде NVMe-6G: 3 ядра, 6 ГБ RAM і 60 ГБ NVMe. Другий варіант залишає більше ресурсу для рекламного трафіку, синхронізації з CRM, фільтрації каталогу та регулярного імпорту товарів.

Конфігурація тарифу Linux VPS NVMe-6G: процесор Intel Xeon E5, 3 ядра, 6GB RAM, 60GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф NVMe-6G

Якщо ціни й залишки оновлюються кілька разів на день, а користувачі активно застосовують пошук і фільтри, 6 ГБ RAM краще вважати стартовим обсягом, а не запасом на кілька років.

SaaS, API або сервіс із фоновими задачами

У SaaS, CRM, API та власних вебзастосунках навантаження часто створюють черги, воркери, інтеграції, генерація звітів і обробка файлів. Для таких задач варто розглядати Turbo VPS із продуктивнішими процесорними ресурсами та NVMe-дисками.

Для першої робочої версії сервісу підійде Turbo-6G з 3 ядрами, 6 ГБ RAM і 30 ГБ NVMe.

Конфігурація тарифу Linux VPS Turbo-6G: процесор Intel Xeon E5, 3 ядра, 6GB RAM, 30GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф Turbo-6G

Якщо застосунок працює в кількох контейнерах, обслуговує багато паралельних запитів або регулярно виконує складні фонові задачі, краще обрати Turbo-12G. Цей тариф має 6 ядер, 12 ГБ RAM і 50 ГБ NVMe.

Конфігурація тарифу Linux VPS Turbo-12G: процесор Intel Xeon E5, 6 ядер, 12GB RAM, 50GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф Turbo-12G

Великі файли користувачів при цьому краще зберігати окремо. Так вони не займатимуть швидкий диск, потрібний застосунку та базі даних.

Сайт або бізнес-програма на Windows

Windows VPS варто обирати, коли цього потребує саме програмне забезпечення. Це може бути сайт на ASP.NET, база MSSQL, CRM, бухгалтерська програма або робоче середовище з підключенням через RDP.

Для невеликого ASP.NET-проєкту або однієї робочої сесії можна почати з NVMe-W4G. Тариф має 3 ядра, 4 ГБ RAM і 40 ГБ NVMe.

Конфігурація тарифу Windows VPS NVMe-W4G: процесор Intel Xeon E5, 3 ядра, 4GB RAM, 40GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф NVMe-W4G

Якщо одночасно працюватимуть база даних, кілька користувачів і фонові процеси, практичнішим буде NVMe-W6G з 4 ядрами, 6 ГБ RAM і 60 ГБ NVMe.

Конфігурація тарифу Windows VPS NVMe-W6G: процесор Intel Xeon E5, 4 ядра, 6GB RAM, 60GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф NVMe-W6G

Для Windows-програми, яка формує великі звіти, виконує розрахунки або обслуговує багато паралельних процесів, можна розглядати Turbo WM-6G. У ньому передбачено 3 ядра, 6 ГБ RAM і 30 ГБ NVMe.

Конфігурація тарифу Windows VPS Turbo WM-6G: процесор Intel Xeon E5, 3 ядра, 6GB RAM, 30GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф Turbo WM-6G

Для більшого навантаження наступним кроком буде Turbo WM-12G із 6 ядрами та 12 ГБ RAM.

Конфігурація тарифу Windows VPS Turbo WM-12G: процесор Intel Xeon E5, 6 ядер, 12GB RAM, 50GB NVMe, необмежений трафік, 1 IP-адреса.
Тариф Turbo WM-12G

Архіви, медіафайли та резервні копії

Якщо головне завдання сервера полягає у зберіганні фотографій, відео, документів, архівів або резервних копій, важливішим стає обсяг диска, а не максимальна швидкість NVMe. Для цього призначені Storage VPS на HDD.

Для окремого сховища або сервера резервних копій можна почати з VM-250GB. Тариф має 1 ядро, 1 ГБ RAM і 250 ГБ дискового простору.

Конфігурація тарифу Linux VPS VM-250GB: процесор Intel Xeon E5, 1 ядро, 1GB RAM, 250GB HDD, необмежений трафік, 1 IP-адреса.
Тариф VM-250GB

Для Nextcloud, файлового кабінету чи архіву з кількома користувачами краще підійде VM-500GB з 2 ядрами, 2 ГБ RAM і 500 ГБ HDD.

Конфігурація тарифу Linux VPS VM-500GB: процесор Intel Xeon E5, 2 ядра, 2GB RAM, 500GB HDD, необмежений трафік, 1 IP-адреса.
Тариф VM-500GB

Активну базу інтернет-магазину або онлайн-сервісу на такому сервері краще не розміщувати. Сайт і базу варто залишити на SSD або NVMe, а Storage VPS використовувати для великих файлів та резервних копій.

Як зрозуміти, що ресурсів уже не вистачає

Оцінювати сервер краще за навантаженням у звичайні робочі години, а не за окремими стрибками. Якщо процесор тривалий час завантажений на 70-80%, оперативна пам’ять майже закінчується, а сайт сповільнюється під час імпорту, оновлення або створення резервної копії, конфігурація вже працює без достатнього запасу.

На старті бажано залишати близько 20-30% вільних ресурсів. Вони потрібні для піків відвідуваності, фонових процесів і подальшого розвитку проєкту. При цьому не варто одразу замовляти максимальну конфігурацію. Практичніше обрати тариф під поточні задачі, стежити за навантаженням і збільшувати ресурси тоді, коли це підтверджують реальні показники роботи сервера.