Чем VPS отличается от VDS? Как их использовать? Что такое VDS? VPS - что это

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

Определение

VPS Virtual Private Server — услуга предоставления виртуального выделенного сервера или же программное обеспечение, эмулирующее работу физического сервера.

VDS — Virtual Dedicated Server — услуга предоставления виртуального выделенного сервера или программное обеспечение, эмулирующее работу физического сервера.

Сравнение

Как видим из определений, разница между VPS и VDS фактически отсутствует, если не считать буквы в аббревиатурах или слова в терминологии. Dedicated — выделенный или назначенный — несколько больше отвечает понятию, чем Private — частный. Прижилось у нас в именовании все же “выделенный”, но с аббревиатурой VPS.

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

VDS же, представляющий собой такой же выделенный виртуальный сервер, управляется собственной операционной системой, а не ее клонами. У каждого виртуального сервера ОС своя. Схема реализации получается примерно такой: на машине сервера устанавливается менеджер виртуальных серверов (например, Xen), затем на каждый из них (если их много) устанавливается своя операционная система, и только затем создаются сервера для конечного пользователя. Таким образом, виртуализация получается фактически аппаратной.

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

Выводы сайт

  1. VPS предоставляет виртуализацию на уровне операционной системы, VDS — на аппаратном уровне.
  2. Для VPS и VDS используется разный софт (к примеру, OpenVZ и Xen соответственно).
  3. VDS разрешает запуск нескольких ядер ОС, VPS — одного.
  4. VDS не допускает проблем с разрядностью и, следовательно, совместимостью систем и приложений.
  5. VDS может быть дороже.

VPS или Virtual Private Server - Виртуальный Приватный Сервер

VDS или Virtual Dedicated Server - Виртуальный Выделенный Сервер.

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

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

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

Каждая наша VDS ничем не отличается от выделенного физического сервера. В ней нет никаких ограничений по размещению баз данных, сайтов, доменных зон, FTP, SSH, E-mail и др. пользователей и администратор не имеет никаких ограничений на установку приложений, операций над файлами и других возможностей доступных физическому серверу. Каждая VDS у нас имеет отдельный IPv4-адрес, который мы не разделяем с какой либо другой услугой, в отличии от других хостинг компаний, которые в следствии дефицита ipv4-адресов делят один адрес на несколько машин. При необходимости Вы можете заказать дополнительные адреса. В локации RU на одну виртуальную машину мы можем предоставить к основному до 255 адресов IPv4 и до 256 IPv6 .
Каждый виртуальный сервер работает независимо от других расположенных с ним на одном сервере, но они никак не влияют на работоспособность друг-друга.
Мы предлагаем виртуальные сервера на базе виртуализации KVM и OpenVZ

OpenVZ - виртуализация на уровне операционной системы

KVM – аппаратная виртуализация

Технология виртуализации OpenVZ базируется на ядре операционной системы Linux и позволяет на физическом сервере запускать изолированные копии операционной системы VPS (виртуальные частные серверы) или VE (виртуальные среды). Отличительная особенность технологии - высокая производительность, простота использования, и не сложное управление сервером. К преимуществам данной виртуализации можно отнести возможность увеличение мощности сервера «на лету».

KVM (Kernel-based Virtual Machine) – технология аппаратной виртуализации, позволяющая создать на хост-машине полный виртуальный аналог реального физического сервера. Каждому такому серверу выделяется своя область в оперативной памяти и пространство на жестком диске, собственная сетевая карта, что повышает общую надежность работы такого сервера. Фактически технология KVM позволяет создать полностью изолированный от «соседей» виртуальный сервер с собственным ядром ОС, который пользователь может настраивать и модифицировать под собственные нужды практически без ограничений. Возможна установка любой операционной системы: Linux, FreeBSD, Windows и даже собственного образа. Вместе с тем, изменение ресурсов сервера невозможно – если ваш проект «вырастет» из первоначально выбранного тарифа, для него нужно будет заказать более производительный виртуальный сервер по соответствующему тарифу и перенести на него все данные (как в случае с настоящим выделенным сервером). Исключение составляют наши тарифы KVM-VDS-HDD+SSD (Конструктор 2) и KVM-VDS-SSD (Конструктор 2), где пользователь имеет возможность изменять количество доступных ядер процессора и оперативной памяти (жёсткий диск - по запросу в службу поддержки и только в сторону увеличения).
Учитывая особенности и преимущества, которые дает виртуализация KVM, ее тарифы стоят несколько дороже аналогичных тарифов с виртуализацией OpenVZ.
Виртуальный сервер идеально подходит для сайтов, превысивших возможности обычного хостинга, высоко нагруженных сетевых служб, а также для проектирования, разработки и тестирования программного обеспечения. Закрытые корпоративные проекты с повышенными требованиями к безопасности и конфиденциальности данных в массе своей тоже базируются на виртуальных выделенных серверах - особенно это касается небольших компаний, для которых недоступны покупка или аренда физического сервера.
Из минусов использования виртуальных серверов в отличии от выделенных - это общая дисковая система и общий канал передачи данных в сеть. И в случае если, один из пользователей начнет злоупотреблять использованием ресурсов, нагружать канал связи, повышенное использование диска (SSD – исключение) - это может мешать работе других соседних серверов находящихся на одном физическом сервере. Мы используем автоматические системы, которые оперативно выявляют таких пользователей и применяем к ним меры: от предупреждения до выключения VDS.
Если у Вас еще остались вопросы по виртуальным серверам, Вы можете задать их в технической поддержке в нашем биллинге (после процедуры регистрации).

Среди неопытных пользователей существует расхожее мнение, что есть две разные, но очень похожие услуги - аренда VPS и VDS. Этот миф поддерживают недобросовестные провайдеры (не будем показывать пальцем), которые публикуют на своих официальных сайтах материалы с подробным рассказом, чем отличается VDS от VPS. За основу они берут тип виртуализации: якобы VPS подразумевает под собой виртуализацию на уровне операционной системы, а VDS - на аппаратном уровне.

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

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

Но давайте все-таки попробуем разобраться, что означают эти две аббревиатуры.

Что такое VDS и VPS?

VDS (Virtual Dedicated Server) в переводе с английского означает виртуальный выделенный сервер. VPS (Virtual Private Server) - виртуальный частный сервер.

По сути, и в том, и в другом случае речь идет о виртуальной машине, которая "крутится" на физическом сервере. Таких машин на одном "железе" может быть несколько. Важно, что каждая из них работает абсолютно независимо - имеет свой набор технических характеристик: количество ядер, объем дискового пространства и т.д.

Другими словами, будет справедливо назвать такой сервер как "частным", так и "выделенным" - его ресурсы полностью в распоряжении пользователя. Поэтому можно (и нужно! - не позволяйте вводить вас в заблуждение) говорить о том, что термины VPS и VDS - синонимичны. Как называть такую услугу - личный выбор каждого отдельного человека. Но в России больше прижилось VPS.

Все познается в сравнении

И все-таки, с чем можно сравнивать VPS? Как правило, пользователи выбирают между виртуальным выделенным сервером и виртуальным хостингом. Последний, к слову сказать, организационно устроен следующим образом: на физическом сервере "крутятся" веб-сервер и сервер БД, - все это регулируется панелью управления (cpanel, например). "Жители" виртуального хостинга по факту имеют один общий пул ресурсов.

Вэбхостинг (hosting) – это самая доступная услуга для размещения простых вэбсайтов. При вэбхостинге у пользователя есть возможность загрузить по протоколу FTP исходные коды своего сайта на сервер хостинг-провайдера и получить доступ к общему для всех пользователей СУБД MySQL. Каких-либо дополнительных функций обычно в услуге вэбхостинга нет – настройки сервера и программного обеспечения, наличие доступных приложений и поддерживаемых языков программирования находятся вне контроля пользователя. Одним из негативных моментов этого является невозможность самостоятельной диагностики части возможных неполадок без обращения в техническую поддержку.

VPS (Virtual Private Server) – это виртуальный сервер, для обеспечения работы которого используется виртуализация на базе операционной системы. Наиболее часто используются реализации OpenVZ , FreeBSD Jail и подобные. Пользователь имеет отдельное программное окружение (так называемый userspace) и права суперпользователя, но не может поменять ядро либо семейство ОС (сменить Linux на FreeBSD), воспользоваться некоторыми сетевыми функциями. Из-за этого есть ограничения на версии гостевых операционных систем, а также часто нельзя гарантировать постоянную доступность заявленных ресурсов. Заметим, что последнее в большей мере зависит от политики хостинг-провайдера.

VDS (Virtual Dedicated Server) – виртуальные серверы с физическим, постоянным выделением ресурсов памяти, дискового пространства и ядрер CPU. Для обеспечения функционирования VDS используются серверы с поддержкой аппаратной виртуализации и технологии KVM, XEN, VMWare и другие. При данной технологии эмулируются физические элементы серверов, что позволяет в абсолютном большинстве случаев установить любую x86-совместимую ОС (вплоть до специфичных OS/2 или QNX) и делать любые системные модификации операционной системы в гостевой машине и даже менять настройки BIOS. Именно эту технологию мы используем для наших SSD VDS . Преимущества аппаратной виртуализации очевидны – фиксированное выделение ресурсов при запуске виртуальной машины, безопасность данных, бесконечные возможности по настройке.

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

А вот dedicated server (выделенный сервер, DS, дедик, dedic) – это настоящий компьютер с блоком питания, корпусом, системой охлаждения и прочими необходимыми элементами, установленный в стойку и включенный в коммутатор. Это не “виртуальное”, а физическое, осязаемое устройство, где пользователь получает в нераздельное пользование все доступные ресурсы – пропускную способность шины, памяти, диска и прочее. Мы в своих датацентрах используем современные выделенные серверы , оптимизированные для круглосуточной работы с большой нагрузкой.

p.s. Можно привести аналогию о вышесказанном более простым, нетехническим языком. Хостинг – это комната в студенческом общежитии, где все пользуются всеми удобствами в рамках жестких правил. VPS – коммунальная квартира, где у каждого жильца есть своя личная комната, но кухня остается общей. VDS можно представить, как многоквартирный дом – есть достаточно пространства у каждого, но за общей стеной находятся соседи. А выделенный сервер – комфортабельный, просторный коттедж с собственным садом и барбекю 🙂

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

Чем отличаются VDS и VPS

Бытует мнение, что термины обозначают виртуальные серверы с различными типами виртуализации: VPS обозначает виртуализацию на уровне операционной системы, VDS - аппаратную виртуализацию. На самом деле, оба термина появились и развивались параллельно, и обозначают одно и то же : виртуальный выделенный сервер, запущенный на базе физического.

Мы используем термин VDS (Virtual Dedicated Server, виртуальный выделенный сервер), поскольку считаем, что он яснее отображает сущность оказываемой услуги.

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

По принципу работы и особенностям функционирования виртуальный выделенный сервер мало чем отличается от физического сервера . Он не имеет ограничений по количеству размещаемых сайтов, баз данных, доменных зон, ssh- ftp- email-пользователей, а его владелец-администратор имеет право работать с файлами, устанавливать приложения и совершать другие операции, как на реальном полноценном сервере. Каждый виртуальный сервер на нашем хостинге имеет собственный IP-адрес , который не разделяется с кем-либо еще. При необходимости можно заказывать дополнительные IP-адреса.

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

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

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

Плюсы

  • Полный контроль : владелец виртуального выделенного сервера получает права доступа уровня root (для Unix) или Administrator (для Windows), и может тонко настраивать сервер под нужды конкретного проекта вплоть до установки необходимого ПО и смены операционной системы.
  • Минимум ограничений : количество создаваемых сайтов, баз данных, доменных зон, ssh- ftp- email-пользователей ограничивается только ресурсами сервера.
  • Независимость : виртуальные серверы-«соседи» по хост-машине работают изолированно и не «перетягивают» друг у друга ресурсы, а также используют отдельные IP-адреса, в то время как на обычном виртуальном хостинге несколько сайтов нередко используют один IP-адрес.

Минусы использования VDS/VPS по сравнению с виртуальным хостингом:

  • Цена : стоимость аренды виртуального выделенного сервера обычно существенно выше стоимости виртуального хостинга. Но мы предлагаем сравнимые по стоимости тарифы.
  • Необходимость администрирования : виртуальный сервер нужно администрировать, как физический, поэтому пользователю требуются определенные знания и навыки в этой области. Наличие панели управления облегчает выполнение типовых задач: для наших клиентов мы предлагаем панель ISPmanager 5 Lite.

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

Плюсы использования VDS/VPS по сравнению с выделенным сервером:

  • Невысокая стоимость : аренда виртуального выделенного сервера обходится пользователю значительно дешевле аренды сопоставимого по мощности физического сервера. При этом производительность VDS / VPS может даже оказаться выше (смотри наше исследование)
  • Простая масштабируемость : виртуальному серверу очень легко добавить мощности в виде дополнительного объема оперативной памяти, процессорных ядер или объёма жесткого диска.

Минусы использования VDS/VPS сервера против выделенного сервера:

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

Мы используем автоматическую систему, которая находит таких пользователей. К нарушителям применяются меры от предупреждения до выключения VDS.

Особенности технологий виртуализации OpenVZ и KVM

Мы предлагаем нашим клиентам два типа виртуализации серверов на выбор: OpenVZ (на уровне операционной системы) и KVM (аппаратная).

Технология OpenVZ базируется на ядре ОС Linux и позволяет на одном физическом сервере создавать и запускать изолированные друг от друга копии операционной системы - так называемые «виртуальные частные серверы» (Virtual Private Servers, VPS) или «виртуальные среды» (Virtual Environments, VE). Данная технология отличается высокой производительностью, простотой использования и легкостью управления сервером. Пользователь также может в любой момент времени увеличить мощность такого виртуального сервера. При этом выбор операционной системы возможен только из ряда предложенных (Debian, CentOS, Ubuntu), так как виртуальные серверы конкретной хост-машины используют общее ядро Linux.

KVM (Kernel-based Virtual Machine) – технология аппаратной виртуализации, позволяющая создать на хост-машине полный виртуальный аналог реального физического сервера. Каждому такому серверу выделяется своя область в оперативной памяти и пространство на жестком диске, собственная сетевая карта, что повышает общую надежность работы такого сервера. Фактически технология KVM позволяет создать полностью изолированный от «соседей» виртуальный сервер с собственным ядром ОС, который пользователь может настраивать и модифицировать под собственные нужды практически без ограничений. Возможна установка любой операционной системы: Linux, FreeBSD, Windows и даже собственного образа. Вместе с тем, изменение ресурсов сервера невозможно – если ваш проект «вырастет» из первоначально выбранного тарифа, для него нужно будет заказать более производительный виртуальный сервер по соответствующему тарифу и перенести на него все данные (как в случае с настоящим выделенным сервером). Исключение составляют тарифы VDS-Форсаж и VDS-Атлант, где пользователь имеет возможность изменять количество доступных ядер процессора и оперативной памяти (жёсткий диск - по запросу в службу поддержки).

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