Виртуальные частные серверы и выделенные серверы для веб-хостов

Питер Поллок

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

Все ресурсы на сервере, такие как память, место на жестком диске, скорость процессора и т. Д., Распределяются между всеми веб-сайтами на машине. Это означает, что если один сайт становится слишком загруженным или начинает использовать большие объемы ресурсов сервера, пострадают все остальные сайты на сервере.



Вы можете избежать этого, используя вместо этого виртуальный частный сервер (VPS) или выделенный сервер для вашего сайта.

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

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

Это как разрезать пирог на ломтики; когда кто-то подходит, чтобы взять кусок, он просто берет кусок, который вы ему отрезали, не нарушая остальной части пирога. Обычный способ сделать это - разделить сервер с, скажем, 8 ГБ памяти на четыре VPS, каждому из которых предоставляется 2 ГБ.

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

Это означает, что хотя теоретически вам гарантировано, например, 2 ГБ ОЗУ, если другой VPS на вашем сервере будет действительно загружен, он может украсть часть вашей памяти и процессорного времени.

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

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

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

Очевидно, что иметь собственный персональный сервер значительно дороже, чем общий или VPS-хостинг, поэтому при выборе типа сервера следует учитывать три основных фактора:

  • Расходы: Общий хостинг, безусловно, самый дешевый. VPS значительно дороже (в пять-десять раз дороже). Выделенные серверы обычно снова как минимум в три или четыре раза дороже.

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

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