Виртуальный выделенный сервер VDS|VPS (англ. dedicated server) – это тип хостинга, когда клиенту предоставляется отдельный физический сервер (в противовес виртуальному хостингу). Это обычно используется для случаев, когда нужен запуск приложений, которые не могут работать на одном сервере с другими программами или для их работы есть повышенные требования к необходимым ресурсам.

Зачем нужны виртуальные выделенные серверы?

Такое решение, позволяющее использовать все преимущества и возможности отдельного физического сервера (co-location), сочетая их с гибкостью настроек виртуального сервера. Любой VDS/VPS аналогичен по своим возможностям обычному выделенному серверу. В частности: root-доступ, собственные IP-адреса, порты, правила фильтрования и таблицы маршрутизации. Внутри виртуального сервера можно создавать собственные версии системных библиотек или изменять существующие, владелец VDS может удалять, добавлять, изменять любые файлы, включая файлы в головной и других служебных директориях, а также устанавливать собственные приложения или настраивать/изменять любое доступное ему прикладное программное обеспечение. Тарифы VDS/VPS можно использовать как для реселлинга, так и для просто отдельных проектов. Но, естественно, так как это виртуальный выделенный сервер, в любых тарифах стоит ограничение на использование системных ресурсов(память и CPU).

Принцип работы сервер VDS/VPS

Виртуальный выделенный сервер по своей работе ничем принципиально не отличается от реально физического сервера. Администратор может создавать неограниченное количество баз данных, сайтов, почтовых ящиков, управлять и работать с файлами, устанавливать необходимые приложение и т.д. Нужно учитывать, что каждый выделенный сервер имеет свой уникальный IP-адрес, который выделен только под него, а также в отличие от shared-хостинга, на выделенном сервере доступны средства для защиты от DDoS-атак.

Сравнение VDS/VPS с shared-хостингом (виртуальным):

  • Из плюсов стоит выделить, что владелец VDS/VPS имеет максимальные права по управлению (уровень root (для Unix) или Administrator (для Windows), таким образом, он может настроить сервер идеально для конкретного проекта.
  • Нет ограничений по количеству создаваемых сайтов, баз, доменных имен, пользователей и т.д
  • Изолированность от других «соседей» по хост-машине — они работают независимо друг от друга и не потребляют ресурсы, которые им не предназначены.
  • Из минусов можно отметить существенно большую стоимость, а также необходимость администрирования виртуального выделенного сервера, что предполагает определенный уровень знаний и умений выше базового уровня.

Сравнение VDS/VPS с физическим выделенным сервером:

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