Вибір VPS для сайту з високою відвідуваністю
Оцініть потреби сайту в CPU, пам’яті, диску та мережі. Перевірте роботу під навантаженням і заплануйте збільшення ресурсів.
Сайту з високою відвідуваністю потрібна конфігурація сервера, вибрана за результатами вимірювань. Самої кількості відвідувачів за день недостатньо: показ кешованої статті та пошук товару створюють різне навантаження. У пікові періоди вимірюйте кількість одночасних запитів, час відповіді, завантаження процесора, вільну пам'ять та активність бази даних.
Оперативної пам'яті має вистачати для системи, програми та бази даних. Залиште запас для зростання навантаження та фонових завдань. Під час вибору диска враховуйте обсяг та швидкість читання та запису: імпорт товарів, резервне копіювання та запити можуть конкурувати за дискові ресурси. Великий накопичувач сам собою не прискорює неоптимізовані запити.
Перевіряйте обмеження мережі окремо від заявленої швидкості порту. Уточніть обсяг включеного трафіку та умови перевищення ліміту. Виміряйте затримки з країн, де перебувають ваші клієнти, особливо для сторінок, які не можна кешувати.
Перед запуском перевірте типові дії зі збільшенням кількості одночасних користувачів: вхід, пошук, оформлення замовлення. Визначте, який ресурс першим стає вузьким місцем. Перш ніж збільшувати потужність, перевірте кешування та запити програми.
Уточніть порядок збільшення ресурсів, терміни та необхідність перезапуску. Опишіть роботу оповіщень, резервного копіювання та відновлення даних. Єдиний VPS залишається можливою точкою відмови: за суворих вимог до доступності може знадобитися окремий резервний сервер.