Виртуальный хостинг или выделенный сервер — на чем остановиться

Серверы

Где лучше разместить сайт, чтобы тот был доступен 24 часа в сутки, 7 дней в неделю, 365 дней в году? Как сделать так, чтобы веб-проект «летал» быстрее ветра и его не могли взломать самые известные компьютерные взломщики? Что выбрать виртуальный хостинг (shared) или виртуальный выделенный сервер (VPS/VDS) и какие между ними отличия? Эти вопросы лишают сна как начинающих предпринимателей, решивших запустить онлайн бизнес, так и обычных блогеров, а также владельцев всевозможных интернет-изданий, которым не безразличны их проекты.

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

Виртуальный хостинг

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

С одной стороны, стоимость на одного пользователя невелика. Если вы купите каждому члену семьи компьютер, он будет стоить в районе 600 долларов на человека. Однако, если вы все используете один компьютер, скажем, вчетвером, стоимость может составлять всего 150 долларов на человека.

С другой стороны, ресурсы, доступные каждому из вас, будут ограничены, и на вас могут повлиять действия других. Например, если ваш брат установит десять игр, он может занять 80 % жесткого диска. Более того, если одна из его инсталляций содержит вирус, это потенциально может помешать всем остальным членам семьи использовать компьютер.

Локальный хостинг очень похож на домашний компьютер. Сервер, который вы используете, может быть довольно мощным, но хостинг провайдеры обычно размещают на нем сотни (иногда тысячи) сайтов. За счет такого нехитрого метода они снижают затраты до уровня от 2 до 6 долларов в месяц. Мощный выделенный сервер от компании ProfitServer, где пользователю предоставляется отдельное физическое пространство, обойдется в 30–50 долларов в месяц. Нетрудно посчитать, что если компания использует то же оборудование, но им пользуется 300 человек, она получает как минимум 600 долларов в месяц. Неплохо, не правда ли?!

Конечно, за такую низкую стоимость многого ожидать не стоит. Если на сервере, который вы делите с другими пользователями, есть сайт с утечкой памяти, это обязательно повлияет и на вас. Если ресурс использует 80 % памяти, все остальные сайты (которых может быть тысячи) могут получить доступ только к оставшимся 20 %. Более того, вредоносные атаки на один сайт на сервере могут привести к возникновению проблем во всей пользовательской базе. В IT-среде подобное явление называют эффектом «плохого соседа».

Виртуальный выделенный сервер VPS/VDS

VPS/VDS — превосходное решение практически во всех отношениях, если речь касается технологий. Технически VPS-серверы — это «общая» среда, поскольку на одной физической машине, как и в случае с виртуальным хостингом, работает более одного пользователя, но технология, используемая для распределения ресурсов и разделения пользователей, намного сложнее.

Ключевое отличие заключается в том, как распределяются ресурсы. Для создания отдельных VPS в пределах одного физического сервера задействованы средства установленной на хосте операционной системы и различные технологии виртуализации. На самом деле процессы клиента просто работают в изолированном окружении (таком себе контейнере) и не видят чужих ресурсов и процессов, что создает впечатление, будто у него есть свой собственный сервер.

На виртуальном хостинге тот, кто первым захватит ресурсы, получает возможность их использовать. Если на сервере 16 ГБ памяти, то один сайт (из тысяч) потенциально может использовать почти все из них.

На VPS-серверах сумма делится заранее. Например, в тарифных планах VPS начального уровня каждому пользователю может быть выделено 2 ГБ. Тогда каждый из этих пользователей сможет использовать столько из этих 2 ГБ, сколько ему нужно, но ни один из них не сможет превысить свои собственные личные 2 ГБ.

Распределение ресурсов для каждого пользователя обеспечивает более стабильную и предсказуемую среду. Если у вас заканчивается память по мере необходимости за дополнительную плату всегда можно получить дополнительную. Вывод заключается в том, что на вас не повлияют действия других пользователей/сайтов на сервере.

Еще одно преимущество — более высокий уровень безопасности. Существуют экземпляры сценариев, которые могут обойти гипервизор — процесс, создающий виртуальные серверы, — но они чрезвычайно редки.

Стоит ли переходить на VPS

Прежде чем ответить на этот вопрос, хотелось бы объяснить, что существуют два типа VPS-серверов: традиционный и облачный (cloud). В первом случае вы получаете собственные разделенные ресурсы на одном физическом сервере; во втором — свои собственные разделенные ресурсы, но эти ресурсы распределены по множеству разных серверов («облако»).

По существу оба варианта имеют много общих черт. В обоих случаях ваша учетная запись получает собственный выделенный набор ресурсов на общих машинах. Однако оборудование, лежащее в основе этих разделенных ресурсов, отличается.

В оставшейся части этой статьи мы будем использовать термины «традиционный VPS» и «облачный VPS» как синонимы.

А теперь перейдем непосредственно к самому вопросу, стоит ли переходить на VPS.

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

  • Ограниченный бюджет, и вы просто не можете позволить себе VPS.
  • У вас есть сайты с низким трафиком, которые вам дороги, но пока не приносят никакой прибыли.

Во всех остальных случаях лучше выбрать VPS, который гарантирует выделенные ресурсы, работает на базе стабильного и проверенного оборудования, а также программного обеспечения, предоставляет возможность выбора операционной системы (Linux, FreeBSD, Ubuntu, Debian, Centos и др.). Вы можете сами выбрать ОС (или инсталлировать ту, которой нет в списке провайдера) и установить любое программное обеспечение.

Несмотря на то, что настраивать и администрировать окружение придется собственнолично, задачу можно облегчить — все хостеры предлагают сразу инсталлировать на виртуальный сервер панель управления, которая автоматизирует процесс администрирования. За счет этих нехитрых действий существенной разницы в сложности управления между традиционным хостингом и VPS не будет. По большому счету накладные расходы на администрирование VPS не столь велики, а большая гибкость решения с избытком окупает некоторые дополнительные трудозатраты.

IP-адрес у VPS тоже свой, его не придется делить с сотней, а то и тысячей соседей. А это очень важно для крупных коммерческих проектов, где огромное значение отведено E-mail рассылке. Если вашего соседа хакнут и начнут, например, рассылать через него спам или проводить другие вредоносные действия, общий адрес может попасть в различные черные списки, к примеру в список «Роскомнадзора».

Кроме того клиенты VPS за дополнительную плату могут заказать столько IP-адресов, сколько им нужно. В целом в плане надежности и безопасности изолированный/дополнительный IP-адрес дает ряд преимуществ:

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

Итог

Вне всякого сомнения VPS лучше виртуального хостинга во всех отношениях. Да, виртуальный выделенный сервер требует понимания тонкостей настройки, но вы можете нанять сисадмина, который поможет выполнить как разовую настройку, так и проводить постоянное обслуживание за абонентскую оплату. Аренда виртуального сервера оправдана в тех случаях, когда планируется проект средней или высокой нагруженности (объемный корпоративный портал, крупный интернет-магазин, блог с посещаемостью от 1000 хостов в сутки). Большинство простых проектов, не требующих установки собственного ПО, хорошо себя чувствуют и на виртуальном хостинге.

сообщить об ошибке

Обнаружили в тексте грамматическую ошибку? Пожалуйста, сообщите об этом администратору: выделите текст и нажмите сочетание горячих клавиш Ctrl+Enter

 

Понравилась статья? Угостите админа кофе.
PayPal logo

Подписывайтесь на наши обновления! Введите свой E-mail

Добавить комментарий