Виртуальный Хостинг Или Виртуальный Сервер – Что Выбрать?

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



Виртуальный хостинг или виртуальный сервер – что выбрать?

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

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

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

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



Как работает традиционный хостинг?

Чтобы веб-сервер мог обслуживать различные сайты, т. н.

виртуальный хост на основе имени.

Протокол HTTP предполагает возможность передачи в составе запроса URL-адрес (унифицированный указатель ресурсов) — это позволяет сервису понять, к какому сайту обращается браузер или другая клиентская программа.

Остается только привязать доменное имя к нужному IP-адресу и указать в конфигурации корневой каталог виртуального хоста.

После этого вы сможете распределить файлы сайта разных пользователей по их домашним каталогам и открыть доступ по FTP для администрирования.

Для того, чтобы серверные веб-приложения (различные скрипты или даже системы управления контентом — CMS) запускались с правами конкретного пользователя хостинга, в Apache создан специальный механизм suexec. Понятно, что настройки безопасности веб-сервера не позволяют пользователям вмешиваться в чужой сад, но в целом это действительно похоже на коммуналку с отдельными комнатами и общим IP-адресом для сотен сайтов.

Сервер базы данных (обычно MySQL) для виртуальных хостов также является общим, но пользователь хостинга имеет доступ только к своим личным базам данных.

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

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



Как работают VPS?

Сравнивать виртуальные сервера с физическими не совсем корректно, поскольку многие VPS работают на одном «железном» хосте.

Образно говоря, это уже не коммуналка, а многоквартирный дом с общим подъездом и общими несущими конструкциями.

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

Если используется виртуализация на уровне ОС, клиентские процессы просто запускаются в изолированной среде (или каком-то контейнере) и не видят чужие ресурсы и процессы.

В этом случае отдельная гостевая ОС не запускается, а значит, программное обеспечение в гостевой среде должно быть бинарно-совместимо с системой на физическом хосте — как правило, клиентам предлагаются дистрибутивы GNU/Linux, специально модифицированные для такого способа работы.

.

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

С точки зрения администратора любой VPS мало чем отличается от физического сервера.

При заказе услуги хостер разворачивает выбранную конфигурацию, а далее обслуживание системы ложится на плечи клиента.

В этом случае вы можете установить необходимое программное обеспечение и настроить его по своему усмотрению — полная свобода выбора веб-сервера, версии PHP, сервера базы данных и т. д. У VPS также есть собственный IP-адрес, поэтому вам не придется делиться это с сотней или около того соседей.

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



Какой вариант проще и удобнее?

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

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

Выбор программного обеспечения будет ограничен: на виртуальном хостинге вы не сможете, например, изменить по своему желанию версию PHP или MySQL, а тем более установить какой-нибудь экзотический пакет или выбрать альтернативную панель управления — вам придется использовать инструменты, предлагаемые хостингом.

поставщик услуг.

Если ваш провайдер обновит сервер, ваши веб-приложения могут столкнуться с проблемами совместимости программного обеспечения.

VPS лишен этих недостатков традиционного хостинга.

Клиент может выбрать нужную ему ОС (не обязательно Linux) и установить любое программное обеспечение.

Настраивать и администрировать среду вам придется самостоятельно, но процесс можно упростить — все хостеры предлагают сразу установить на виртуальный сервер панель управления, автоматизирующую процесс администрирования.

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

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



Какой вариант безопаснее и надежнее?

Может показаться, что размещать сайты на традиционном хостинге безопаснее.

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

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

Основная проблема виртуального хостинга — общий IP-адрес сотен сайтов от разных пользователей.

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

В этом случае пострадают все клиенты, сайты которых используют один и тот же IP. Если сосед подвергнется DDoS-атаке или создаст чрезмерную нагрузку на вычислительные ресурсы, пострадают остальные «арендаторы» сервера.

Провайдеру гораздо проще управлять распределением квот на отдельные VPS; кроме того, виртуальному серверу присваивается отдельный IP и не обязательно только один: их можно заказать любое количество, дополнительную услугу защиты от DDoS, антивирусную услугу и т. д. По безопасности и надежности VPS превосходит традиционный хостинг; вам просто необходимо своевременно обновлять установленные программы.



Какой вариант дешевле?

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

Индустрия не стоит на месте и сейчас на рынке появилось множество бюджетных VPS: у нас вы можете арендовать свой виртуальный сервер на Linux за 130 рублей в месяц.

В среднем месяц работы бюджетного VPS обойдется клиенту в 150 – 250 рублей; при таких ценах нет смысла мириться с проблемами традиционного хостинга, за исключением случаев, когда вам нужно разместить на сервере простые сайты-визитки.

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



Виртуальный хостинг или виртуальный сервер – что выбрать?

Теги: #Сетевые технологии #Хостинг #ruvds #Системное администрирование #Администрирование серверов #vps #виртуальный сервер #Виртуальный хостинг

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.