У цій статті я розповім про те, що вдає із себе VIP-хостинг, і які його плюси і мінуси в порівнянні з іншого розповсюдженний послугою для розміщення інтенсивно розвиваються веб-сайтів - VPS.
Напевно, майже кожен веб-сайт, який створюється з нуля, починає свій розвиток з shared-хостингу. Звичайний shared-хостинг - це недорога послуга вартістю 1-10 $ / міс. (В залежності від числа розміщуваних сайтів і виділяється дискового простору і трафіку), що не припускає виділення будь-якого істотного обсягу системних ресурсів - процесорного часу (CPU) і оперативної пам'яті (RAM) для окремого користувача на сервері. Зазвичай, нормальним рівнем витрат ресурсів для одного користувача на shared-хостингу є планка в 1% ресурсів сервера, а максимально допустимий рівень становить 5% ресурсів.
Розглянемо більш докладно, що вдає із себе середньостатистичний сервер для звичайного shared-хостингу.
Ресурси сервера середнього рівня (типова конфігурація: CPU: Intel Core2 Quad 2.83 GHz, 8 GB RAM, 2x1000 GB HDD Sata II Sofrware RAID 1) діляться між 150-300 користувачами одночасно. При цьому, фікcірованние обмеження на використання CPU і RAM на системному рівні для користувачів часто відсутні, - робота сервера і витрата ресурсів користувачами контролюється системними адміністраторами хостера.
При такій організації хостингу можна виділити, мабуть, єдиний реальний плюс даної послуги - низьку вартість.
Зате неважко побачити цілий ряд мінусів:
Припустимо, ваш проект якийсь час працював на звичайному хостингу, і успішно ріс і розвивався. В один «прекрасний» день ви отримуєте від хостера попередження про надто велику витрату ресурсів сервера, або того гірше - блокування облікового запису, і прохання змінити тариф на більш високий, або ж перейти на виділені ресурси - VIP-хостинг або VPS. Тут і виникає підступна проблема вибору, вирішити яку ми зараз спробуємо.
Спочатку виведемо визначення VIP-хостингу.
Також на VIP-хостингу зазвичай практикується ізоляція користувачів один від одного на системному рівні - наприклад за рахунок використання ОС CloudLinux замість стандартних дистрибутивів Linux, або ж за рахунок застосування патчів, що обмежують окремих користувачів у витраті ресурсів (наприклад модуль mpm-itk для Apache замість стандартної моделі mpm-prefork).
У порівнянні з VPS (віртуальним виділеним сервером, розгляд особливостей роботи з яким виходить за рамки даної статті), VIP-хостинг може похвалитися такими перевагами:
- більший обсяг виділених ресурсів при тій же вартості послуги (у більшості випадків);
- відсутність необхідності адміністрування сервера - цей обов'язок, як і на звичайному хостингу, лягає на плечі провайдера;
- простота роботи - сам процес не відрізняється від такого при роботі зі звичайним shared-хостингом;
- відсутність необхідності робити резервні копії даних самостійно - це знову ж таки виконується провайдером;
- простота переїзду;
- відсутність необхідності освоювати роботу з послугою при переході зі звичайного хостингу.
Є у VIP-хостингу і недоліки в порівнянні з VPS:
- неможливість гнучкого конфігурування ПЗ, установки доп. модулів і т. д .;
- нижчий рівень ізоляції користувачів один від одного, ніж на VPS;
Відповідно, можна зробити наступні висновки: і VPS, і VIP-хостинг в наш час - це послуги, які поступаються одна одній в актуальності, але при цьому орієнтовані на різні групи користувачів. VPS-хостинг в більшій частині орієнтований на «просунутих» користувачів, що мають непогані навички адміністрування та налаштування серверів, а VIP-хостинг підійде як не можна краще власникам розвиваються проектів, яким потрібна стабільність для успішного розвитку, і відсутнє бажання / можливість вникати в питання адміністрування серверів .