Сокращенно VPS (англ. Virtual Private Server) или VDS (англ. Virtual Dedicated Server).
Услуга, в рамках которой пользователю предоставляется виртуальный выделенный сервер.

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

Можно представить себе, что хостинг — это коммунальная квартира, где каждому владельцу выдается своя комната, но остальные ресурсы общие и делятся между всеми жителями, то VPS — это многоквартирный дом. Жильцов много, но у каждого отдельная квартира со своими ресурсами.

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

Чем отличаются виртуальные серверы?

Виртуальные серверы друг от друга отличаются способом организации — технологией виртуализации. Можно выделить несколько основных технологии — KVM, Xen, VMware, LXC и OpenVZ.

Первые три технологии являются технологиями аппаратной виртуализации, виртуализации на уровне оборудования, они наиболее функциональны, и, как следствие, наиболее популярны благодаря возможности организовать полнолценный аналог выделенного сервера.
На виртуальный сервер, построенный на базе технологий KVM, Xen и VMWare, можно установить любую операционную систему и настроить её необходимым образом.

Другой вид технологий виртуализации — программная виртуализация, виртуализация на уровне операционной системы. К этому виду технологий можно отнести, например, Linux Containers (LXC) и OpenVZ.
На виртуальный сервер, построенный на базе технологий программной виртуализации, можно установить лишь ограниченное количество операционных систем, возможность тонкой настройки также ограничена.

Технология Вид Доступные ОС Особенности, функционал
KVM Аппаратная Любые ОС через образы и ISO
  • — Доступ к консоли сервера через VNC-консоль
  • — Установка необходимой ОС через ISO
  • — Возможность подключения устройств по USB
  • — VPS обладает функционалом выделенного сервера
XEN Аппаратная Любые ОС через образы и ISO
VMWare Аппаратная Любые ОС через образы и ISO
Hyper-V Аппаратная Windows, Linux, FreeBSD
  • — Работает на ОС Windows
  • — VPS с Windows не требуют отдельной лицензии
  • — Доступ к консоли сервера через приложение
OpenVZ 6 Программная Только Linux, выбор версий ограничен
  • — Нет доступа к консоли сервера
  • — Фиксированная версия ядра Linux
  • — Нельзя изменять ряд параметров ОС
LXC Программная Linux, Windows

Отдельное внимание нужно обратить на диски. Они различаются по типам.
В данный момент на рынке предлагаются несколько видов дисков HDD, SAS, SSD и PCI-E накопители (NVMe SSD).
Наибольшей популярностью пользуются те виртуальные серверы, которые работают на SSD и на NVMe-дисках. В первую очередь эта популярность обусловлена скоростью работы таких дисков, от чего зависит и скорость работы виртуального сервера.
Виртуальные серверы на HDD-дисках также имеют место быть, однако, скорость их работы часто ниже, чем скорость работы альтернативных решений на SSD-дисках. Решения на HDD-дисках выбирают чаще всего тогда, когда необходимо хранить большой объём данных, что может быть затратно при выборе SSD.

Как подобрать виртуальный сервер?

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

Технология виртуализации

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

Процессор и его частота

Для большинства задач важно обращать внимание на частоту процессора, ведь чем она выше, тем быстрее будут выполняться операции и загружаться сайты.
Наиболее часто встречающейся на рынке частотой процессора в данный момент является частота от 2 до 4 ГГц. Существуют процессоры и с более низкой частотой, однако, в большинстве случаев это будут устаревшие модели родом из первого десятилетия 21 века.
Стоит также обратить внимание и на количество доступных ядер процессора. Большинство тарифов виртуальных серверов включают в себя лишь виртуальные ядра, однако, чаще всего их производительность будет эквивалентна выделенным ядрам. Чем больше ядер процессора, тем лучше будет работать программное обеспечение, поскольку в большинстве случаев серверное программное обеспечение работает с помощью потоков, а количество потоков зависит от количества ядер в конфигурации сервера.

Оперативная память и диск

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

При выборе виртуального сервера для сайта нужно отталкиваться от планируемой посещаемости. Чем выше посещаемость, тем больше оперативной памяти может потребоваться в один момент времени. Для большинства проектов будет достаточно от 2 до 8 Гб оперативной памяти.

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

Размер диска следует выбирать исходя из потребностей проекта. В частности, если Вы планируете размещать большое количество файлов, картинок, видео-роликов, то следует оценить их возможный объём в ближайшей перспективе.
Важно отметить, что помимо файлов сайта и его данных место на диске занимает сама операционная система, а также всё используемое программное обеспечение. Как правило, установленная операционная система Linux и всё необходимое для работы среднестатистического сайта программное обеспечение занимают 3-5 Гб на диске. А значит при выборе виртуального сервера размер диска стоит выбирать и исходя из этой особенности.

Расположение виртуального сервера

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

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

При наличии целевой аудитории в странах Европы предпочтение стоит отдать одной из стран этого региона. Хорошим выбором сейчас являются такие страны как Нидерланды и Германия, они обеспечивают отличную связность между странами, а значит и высокую скорость доступа. Однако, если Ваша целевая аудитория находится, к примеру, в странах Балтии, то выбор стоит сделать на дата-центре в Литве, Латвии или же Эстонии. Это же правило действует и для других стран Европы.

США и Канада — ещё один популярный регион. Большинство хостинг-провайдеров имеют точки присутствия в этих странах. Размещение в США одинаково хорошо подходит для проектов, ориентированных на Северную и Южную Америку.
Некоторые проекты могут быть ориентированы на Китай, в этом случае выбор можно отдать не только самому Китаю (размещение в нём довольно дорогое), но и предложениям хостинг-провайдеров в Лос-Анджелесе. Калифорния благодаря своей непосредственной близости к Китаю имеют превосходные каналы связи в Китай, а также специальные оптимизированные маршруты.

Как выбрать виртуальный сервер в двух словах

При выборе виртуального сервера ответьте на несколько вопросов:

  • — Какая должна быть его конфигурация? Ответить на этот вопрос можно оценив системные требования желаемого ПО, а также ожидаемую посещаемость. Можно воспользоваться консльтацией хостинг-провайдера.
  • — В какой стране он должен находиться? Чем ближе к целевой аудитории, тем лучше.
  • — Нужна ли Вам техническая поддержка от хостинг-провайдера? Есть предложения, как с ней, так и без неё.
  • — Будете ли Вы делать резервные копии сами или хотите поручить это хостинг-провайдеру? Первый вариант всегда предпочтительнее, но более сложный для новичка. Услуга резервного копирования со стороны хостинг-провайдера может быть кстати.

Закажите VPS от ИксФайвИкс

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

Подробнее