Виды хостингов

Основные понятия

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

Сервер —  компьютер (или специальное компьютерное оборудование), выделенный и/или специализированный для выполнения определенных сервисных функций. Википедия.

Хостинг —  услуга по предоставлению ресурсов для размещения информации на сервере, постоянно находящемся в сети. Википедия.

SSH — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Википедия.

FTP — стандартный протокол, предназначенный для передачи файлов по TCP-сетям (например, Интернет). Виикипедия.

Виды хостингов

Хостинг можно разделить на несколько видов.

Шаред хостинг (Shared Hosting)

Также его иногда называют виртуальным сервером.Самый простой вид данной услуги.

Плюсы:

  • Обычно имеют интуитивно понятный и удобный интерфейс для управления сайтами;
  • Изначально настроены профессиональными администраторами;
  • Предоставляют хорошую техподдержку, помощь в администрировании;
  • Сразу есть доступ к файлам на сервере по FTP. Иногда, также, есть возможность использования SSH;

Минусы:

  • Ограничения на количество сайтов, баз данных, привязанных доменов и т.п. по цене. Если сайтов много, то использование шаред хостинга выльется в круглую сумму;
  • Вы являетесь всего лишь одним из пользователей на сервере, вам недоступны многие действия с сервером;
  • Так как на сервере находится очень много пользователей, можно попасть под бан по IP и т.п.;
  • Очень популярен оверселлинг (продают ресурсы сервера слишком многим людям, в итоге довольно часто возникают «тормоза»).

Яркими примерами являются WebFaction и «Джино» (это как раз шаред хостинги с дополнительными возможностями). Оба имеют очень хорошую техподдержку и, в целом, оставили очень приятные ощущения.

panel-upravleniya-jino-1       webfaction-dashboard

VDS (Virtual Dedicated Server)

VDS и VPS (Virtual Private Server) являются синонимами и обозначают одно и то же — виртуальный выделенный сервер. Вы можете обратить внимание, что название довольно схоже с виртуальным сервером, но различия между ними очень большие.

Плюсы:

  • Имеют полноценный доступ по ssh;
  • Возможность выбора ОС (из списка, иногда дают возможность установить свою);
  • Обычно дают возможность настраивать любые программы и всячески изменять систему, т.к. вам предлагается полный доступ к системе (root);
  • Белый IP, на котором больше никого нет;
  • Для большого количества сайтов выйдет дешевле шареда;

Минусы:

  • Для администрирования сервера необходимо больше знаний;
  • На виртуальном выделенном сервере тоже может быть оверселлинг (на OpenVZ виртуализации. KVM и XEN виртуализации жестко разграничивают ресурсы и поэтому ей не подвержены);
  • Не всегда оказывается техподдержка.

Наиболее известными представителями являются DigitalOcean за рубежом и FirstVDS в России.

digitaloceandroplets     firstvds.ru-2012-04-07-13-54-32

Выделенный сервер (Dedicated Server)

Выделенный сервер — самый дорогой из представленных здесь. Он подразумевает собой полный доступ к какой-либо машине, без виртуализации.

Плюсы:

  • Очень большие ресурсы по сравнению с другими серверами;
  • Невозможность оверселлинга;
  • Полноценный доступ, полный контроль над компьютером;

Минусы:

  • Высокая цена;
  • Сложность администрирования;
  • Обычно отсутствие технической поддержки, максимум — просьбы перезагрузить сервер физически;

Если у вас есть веб-приложения, которым необходимо очень много ресурсов, то выделенные сервера — неплохое решение. В остальных случаях я бы рекомендовал использовать VPS.

Некоторые из представителей:

Немецкий хостинг Hetzner. Обратите внимание на цены — они такие низкие, т.к. используется не профессиональное серверное оборудование, а обычные десктопы. Как следствие, снижение цены и довольно частые отказы жестких дисков и прочего оборудования. Если вам нужен надежный сервер — не выбирайте Hetzner, если же просто несколько взаимозаменяемых мощных серверов — вполне можно себе его позволить, но не забывайте делать бекапы почаще.

Из русских хостеров довольно известным является Селектел. Если ваши средства вам это позволяют, то можете с удовольствием использовать их сервера.

Screenshot_3     Screenshot_4

Облачный хостинг (Cloud Hosting)

Этот вид услуги можно смело сравнивать с VDS. Отличий для пользователя будет немного — проще всего облачный хостинг воспринимать как VDS с возможностью быстро увеличить ресурсы (без перезагрузки сервера). С точки зрения представителя этой услуги, все несколько сложнее. Если вам интересно, вы можете подробнее почитать на википедии.

Плюсы:

  • Имеют полноценный доступ по ssh;
  • Обычно дают возможность настраивать любые программы и всячески изменять систему, т.к. вам предлагается полный доступ к системе (root);
  • Возможность быстро увеличить и уменьшить ресурсы. Идеально подходит для сайтов, которым не требуется постоянно много ресурсов, но в определенное время (например, какие-то акции) ожидается большой приток посетителей и требуется быстро увеличить ресурсы с возможностью их потом уменьшить.

Минусы:

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

Из русских представителей можно опять назвать Селектел. Из иностранных — Google, OpenShift, Heroku.

google-cloud-platform-100371436-large.idge   heroku   openshift