Где предел неограниченного хостинга

Процесс принятия решений о покупке хостинга с точки зрения клиента принципиально мало отличается от выбора любого другого товара или услуги. Продавцы хостинга стремятся привлечь потенциального клиента техническими возможностями хостинга, условиями оплаты и уровнем технической поддержки. А мы сравниваем «что получим» с тем «что заплатим» и выбираем лучшее сочетание на рынке. Правда, в отличие от хостингов, мощность двигателя автомобилей, ресурс аккумуляторов  или площадь квартир никогда не становились бесконечными. А с услугой веб-хостинга ситуация изменилась.

К тому моменту, как возможностей комбинировать в своих тарифах место на диске, объем трафика и цену стало не достаточно для маневра в маркетинговой борьбе провайдеров хостинга, а сами ресурсы в дата-центрах серьезно подешевели, в тарифных планах  появилась новая опция — «без ограничений». В сочетании с небольшими ценами,  возможность получить хостинг, на котором не ограничен расход трафика или место на диске, выглядит заманчиво. Но даже без технического образования несложно сообразить, что ресурсы физического сервера, на котором «живут» множество виртуальных, очень даже ограничены. Попробуем разобраться, откуда же берутся неограниченные ресурсы для продажи клиентам.

С высокой вероятностью можно предположить, что причиной появления в продаже неограниченных ресурсов хостинга стала статистика реального использования пользователями хостинга, собранная провайдерами. Когда обнаружилось, что среднестатистический пользователь в реальности использует не более Х ресурсов, а провайдер готов продать за  $Y  ресурсов  в размере X+50%, вот тогда и появилось предложение неограниченного хостинга за $Y. Фактически каждому покупателю неограниченного хостинга обещают больше ресурсов, чем он в реальности использует.

Продавец хостинга при этом рассчитывает на то, что даже если кто-то из клиентов и злоупотребит «неограниченностью», остальные используют все равно гораздо  меньше физически ресурсов веб-сервера. Некоторые продавцы хостинга в своих пояснениях неограниченности это прямо признают, например хостинг FatCow работающий уже больше десяти лет, утверждает, что предоставляемых ресурсов будет достаточно для 99.95% пользователей.

А если сайты оставшихся 0.05% все же создадут нагрузку на хостинг, то для них неограниченность сразу прекратиться  (а если не одумаются, то и сам хостинг тоже).

Для пользователя хостинга важно обращать внимание, какими именно способами и требованиями хостинг-провайдер ограничивает расход ресурсов хостинга и нагрузку на веб-сервер со стороны сайтов клиентов.

Способы ограничений для клиентов unlimited-хостинга. Это может быть:

1. Отсутствие конкретных ограничений на нагрузку, но в правилах хостинга указанно, что:
  1. все файлы на хостинге должны относиться к размещенному сайту и нельзя создавать файлообменник;
  2. клиент при использовании хостинга не должен вызывать нагрузку на веб-сервер, тормозящую работу других сайтов.

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

While IMH does not meter disk space & bandwidth, the purpose of an IMH hosting account is to host web sites. Using a hosting account primarily for online file storage or archiving electronic files is prohibited. IMH Personal & Business Class hosting are shared hosting environments, so to ensure fast & reliable service to all of our clients, accounts that adversely affect server or network performance must correct these issues or will be asked to upgrade to a virtual or dedicated server.

То есть, если клиент сильно нагрузит хостинг, то его попросят переехать на сервер. Но место на диске расходуй без ограничений (если это файлы на которые ссылается твой сайт).

2. Подмена ограничения места на диске ограничением количества файлов.

Распространенная практика, когда предлагая неограниченное место на диске, хостинг в своих правилах ограничивает количество «inodes» — единиц файловой системы. Каждый файл, html- страница, php -скрипт, изображение, папка  — это один inodes. Например, хостинг Web Hosting Hub в своих правилах говорит:

Unlimited Diskspace — Company will attempt to provide the disk space needed to power its customer’s websites as far as is commercially reasonable. There is no arbitrary limit on the amount of data stored on an account, however the delivery of capacity is determined by availability, commercial viability, and the affect on the shared platform as a whole. As a general guide, 75,000 files/inodes may be asked to reduce the size of their account. Accounts exceeding 10GB/75,000 inodes/files will be excluded from our backup system without notice.

Эта же цитата демонстрирует следующий способ ограничений:

3. Ограничение общего размера файлов для резервного копирования.

В этом случае, теоретически, вы можете в пределах неограниченности разместить и сто сайтов, которые займут 9 Гб места на диске, но как только общий размер  превысит 10 Гб, резервное копирование ваших сайтов будет автоматически прекращено без предупреждения;

4. Ограничение нагрузки на вычислительные мощности:
  1. использование процессора сервера;
  2. использование памяти;
  3. количество запросов к базе данных MySQL;
  4. длительность выполнения запросов к базе данных MySQL;
  5. частота выполнения заданий планировщика cron.

 

Пример четких и понятных ограничений:

хостинг HostGator в своих правилах   указывает, что нельзя владельцу аккаунта виртуального хостинга:

  • использовать 25% и более системных ресурсов дольше 90 секунд;
  • запускать парсеры, поисковые пауки, IRC — серверы;
  • запускать серверы онлайн игр;
  • запускать выполнение заданий cron с интервалом меньше 15 минут;
  • выполнять запросы к MySQL длительностью больше 15 секунд;
  • количество inodes не должно превышать 250000.

Заключение

Итак, предложения неограниченного хостинга, как правило, сочетаются с другими способами ограничить клиента:

  • ограничение на количество файлов (inodes);
  • ограничение размеров резервных копий;
  • ограничение нагрузки на сервер;
  • самый худший вариант  — упоминание «нормального» использования хостинга, предупреждение о недопустимости большой нагрузки без явного указания цифр и значений.

И хотя все большее количество провайдеров хостинга предлагают «неограниченные» тарифы, не забывайте, что эта неограниченность может закончиться в самый неподходящий момент.

©Алексей Терещенко, webhostingwatch.ru, 2012