УКР
УКР

Про чесність хостерів

Найпростіший вид хостингу, при якому один сервер обслуговує відразу кілька клієнтів, в рунеті називають віртуальним. На Заході про таку послугу зазвичай говорять "webhosting", або, більш коректно, "shared hosting" (тобто, спільний хостинг).

Згадайте, що коїться з стільниковим зв'язком на кожен Новий рік: всі хочуть привітати своїх близьких, а стільникові вишки не витримують цього ажіотажу. В результаті половину поздоровлень ви отримуєте в кращому випадку через день. Точно так само і сервер віртуального хостингу не витримає максимального навантаження всіх акаунтів відразу. Розрахувати навантаження в хостингу навіть складніше, оскільки треба враховувати безліч параметрів: потужність процесора, обсяг пам'яті, пропускну здатність мережі, обсяг диска і навантаження на нього. Зазвичай хостинг-компанії "оверселять" всі ці ресурси - продають більше, ніж мають.

Як би не моторошно це не було, на практиці ви не помітите проблем в роботі свого сайту при адекватній кількості користувачів на сервері та збалансованій системі віртуалізації.

Якщо ви запитаєте у свого хостера, скільки акаунтів розміщується на одному сервері, вам швидше за все дадуть відповідь, що це комерційна таємниця. У деяких випадках дані можна отримати самостійно. Виконайте SSH команду на сервері вашого хостингу: wc -l / etc / passwd. З отриманого числа користувачів потрібно відняти десяток системних - це і буде реальна кількість користувачів на сервері.

Що значить "адекватна кількість користувачів"? Це залежить від конфігурації сервера, кількості запущених на ньому "важких сайтів" і від системи віртуалізації. На одному сервері можна розмістити кілька тисяч акаунтів для статичних сайтів (без PHP / Perl / ASP-скриптів). Динамічні сайти вимагають набагато більше ресурсів, тому тарифи без підтримки PHP / Perl / ASP обходяться дешевше.

Система віртуалізації

Багато великих компаній використовують так звані Jail в системі FreeBSD, але ця технологія вже застаріла. Вона, звичайно, дозволяє віддати всі ресурси сервера одному аккаунту, однак, всі інші акаунти в цей момент будуть помітно гальмувати. Операційна система CloudLinux, хмарні рішення і кластери з балансуванням навантаження - ось більш сучасні технології. CloudLinux, наприклад, вміє ізолювати активність сусідів, обмежуючи її до обраних адміністратором значень.

Дисковий простір

За статистикою, користувачі займають не більше 10-20% виділеного за тарифом дискового простору. Чим більше місця виділяється кожному з них, тим нижче буде цей відсоток. Саме так працюють тарифи з більшим чи навіть необмеженим обсягом диска. Хтось використовує ліміт цілком, комусь вистачає 5%, а в результаті місця достатньо для всіх.

Процесорний час

Зазвичай поточне навантаження на процесор вимірюють в LA (load average - середнє завантаження) системи. Цей параметр показує середню кількість процесів у черзі на виконання. Протягом доби навантаження досить сильно змінюється.

Цей ресурс теж оверселят. При високих коефіцієнтах оверсела завдання накопичуються в чергу, що уповільнює роботу.

Оперативна пам'ять

Відомі хостинг-компанії, які давно працюють на цьому ринку, рідко оновлюють парк техніки. Один з істотних недоліків строго обладнання - малі обсяги оперативної пам'яті на серверах. Відповідно, кожному аккаунту буде виділено менше пам'яті. Уточнюйте цей параметр при виборі хостингу.

Безлімітний хостинг

Що б не говорили рекламні лозунги, ліміт є у кожного параметра. За кожним ресурсом (процесорна потужність, дисковий простір, оперативна пам'ять, трафік) заховано якесь обмеження. Уважно читайте договір з хостером і ви, швидше за все, знайдете відповідний пункт.

Розміщення серверів

Розташування ваших серверів - один з істотних параметрів, що визначають долю проекту. Вам навряд чи сподобається співпрацювати з компанією, в дата-центрах якої часто трапляються відключення електрики або навіть пожежі.

Кожному дата-центру присвоюється певний Tier (показник відповідності стандартам). Детальніше про цей параметр можна прочитати тут.

Якщо безперервна робота проекту для вас критична, запитайте у хостинг-провайдера, в якому дата-центрі розміщено обладнання і який у нього Tier.

Повернення коштів

Пам'ятайте: чесний хостер завжди поверне гроші за хостинг, але не за доменне ім'я. Компанія витратила власні гроші на його покупку, а процедура видалення доменного імені та повернення коштів поки не передбачена ні в одній доменній зоні.

Повернення буває двох видів: обмежений за часом (наприклад, протягом 30 днів) і необмежений (тобто, в будь-який момент). При цьому для дорогих тарифів допустимо округляти час використання хостингу до дня, а для дешевих тарифів - до місяця.