Услуга, где пользователю предоставляется виртуальный сервер с максимальными привилегиями. VDS или VPS эмулирует работу реального физического сервера - есть root -доступ, возможна установка своих операционных систем и программного обеспечения. На одном физическом сервере обычно работает несколько независимых виртуальных серверов.
Бытует мнение, что термины обозначают виртуальные серверы с различными типами виртуализации: VPS обозначает виртуализацию на уровне операционной системы, VDS - аппаратную виртуализацию. На самом деле, оба термина появились и развивались параллельно, и обозначают одно и то же : виртуальный выделенный сервер, запущенный на базе физического.
Мы используем термин VDS (Virtual Dedicated Server, виртуальный выделенный сервер), поскольку считаем, что он яснее отображает сущность оказываемой услуги.
По принципу работы и особенностям функционирования виртуальный выделенный сервер мало чем отличается от физического сервера . Он не имеет ограничений по количеству размещаемых сайтов, баз данных, доменных зон, ssh- ftp- email-пользователей, а его владелец-администратор имеет право работать с файлами, устанавливать приложения и совершать другие операции, как на реальном полноценном сервере. Каждый виртуальный сервер на нашем хостинге имеет собственный IP-адрес , который не разделяется с кем-либо еще. При необходимости можно заказывать дополнительные IP-адреса.
Виртуальный сервер работает независимо от других, расположенных на одной с ним хост-машине. Это значит, что сбой в работе одного сервера не влияет на функционирование «соседей».
В отличие от обычного виртуального (shared) хостинга, на виртуальном сервере доступны технологии защиты от DDoS-атак , а сохранность данных гарантируется возможностью создания резервной копии.
Плюсы
Минусы использования VDS/VPS по сравнению с виртуальным хостингом:
Плюсы использования VDS/VPS по сравнению с выделенным сервером:
Минусы использования VDS/VPS сервера против выделенного сервера:
Мы используем автоматическую систему, которая находит таких пользователей. К нарушителям применяются меры от предупреждения до выключения VDS.
Мы предлагаем нашим клиентам два типа виртуализации серверов на выбор: 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. Более подробно о сравнении технологий виртуализации серверов вы можете прочитать в нашем
Тем, кто сталкивается с виртуальными серверами, объяснять их назначение и рассказывать о возможностях не надо. Тем, кто не знает, что это, такая информация совершенно ни к чему. Казалось бы, знающие люди потому и знающие, что в терминологии разбираются и общее представление о работе имеют, однако наши российские хостинг-провайдеры многих из них ставят в тупик, предлагая 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 может быть существенно дороже в тарифных планах хостинг-провайдеров.
Какой тариф подойдет для сайта наилучшим образом? В чем разница между VDS и VPS? Что такое Shared, KVM и виртуализация? Эти и многие другие вопросы неизбежно встают перед любым начинающим веб-мастером, а незнакомые термины и таинственные сокращения лишь усугубляют ситуацию, запутывая еще больше. Данный материал призван помочь разобраться в особенностях услуг, предлагаемых хостинг-провайдерами.
На сегодняшний день существует три основных варианта размещения веб-ресурсов: dedicated, shared и VDS/VPS. Каждый из них имеет свои специфические черты и отличительные особенности.
Из всех перечисленных услуг явно выделяется VDS/VPS - лишь она описывается двойной аббревиатурой. Многие не придают этому значения, тем не менее разница есть, пусть и не столь существенная для большинства пользователей.
Ассимиляция IT-терминов в русском языке часто обретает причудливые формы. Так, веб-дизайном (в оригинале обозначает всю совокупность работ по созданию сайтов) в России стали называть исключительно проработку визуальной части интернет-площадок. Аналогичная ситуация произошла и с VPS/VDS (Virtual Private/Dedicated Server - Виртуальный Частный/Выделенный сервер).
Если на Западе данные аббревиатуры являются синонимами и не имеют четкого смыслового разделения, то в Рунете каждая из них получила привязку к определенной технологии. Традиционно под VPS подразумевается OpenVZ, а VDS ассоциируется с KVM (Kernel-based Virtual Machine). Таким образом, чтобы понять, в чем отличия между VPS и VDS, необходимо разобраться в особенностях методов виртуализации. Рассмотрим каждое из двух основных решений по отдельности.
OpenVZ реализуется на уровне операционной системы, то есть все виртуальные машины базируются на едином модифицированном ядре Linux. Каждая из них представляет собой отдельный сервер (VPS) с административным доступом, однако особенности технологии накладывают определенные рамки:
В случае KVM виртуализация осуществляется за счет гипервизора - специализированной программы, представляющей собой менеджер виртуальных машин. Он обеспечивает доступ каждого контейнера к имеющимся аппаратным ресурсам и обеспечивает их функционирование. В отличие от OpenVZ, KVM предоставляет значительно больший спектр возможностей, благодаря чему VDS может послужить полноценной заменой dedicated-сервера:
Перечисленные отличия играют роль лишь в том случае, если виртуальный сервер планируется использовать для размещения специфических приложений. Большинство же пользователей интересует разница между VDS и VPS с точки зрения производительности, масштабируемости и надежности. Таковая действительно имеет место быть.
Технология OpenVZ предполагает динамическое распределение доступных ресурсов между всеми машинами. Основное ее преимущество заключается в возможности изменения лимитов выделенных мощностей без перезагрузки, буквально в пару кликов. В то же время такой подход приводит к зависимости от “соседей” по серверу. Избыточная нагрузка на один VPS способна привести к снижению производительности всего кластера.
В свою очередь, при использовании KVM подобная ситуация полностью исключена. Каждый VDS получает строго определенное количество вычислительных ресурсов и ни при каких обстоятельствах не может выйти за их предел. При этом KVM отличает высочайшая надежность, сопоставимая с отказоустойчивостью физических машин. Единственный недостаток заключается в значительно меньшей гибкости: если такие параметры, как объем оперативной памяти и CPU, можно поменять после перезагрузки, то изменение размера дискового пространства в некоторых случаях попросту невозможно.
Какой тариф подойдет для сайта наилучшим образом? В чем разница между VDS и VPS? Что такое Shared, KVM и виртуализация? Эти и многие другие вопросы неизбежно встают перед любым начинающим веб-мастером, а незнакомые термины и таинственные сокращения лишь усугубляют ситуацию, запутывая еще больше. Данный материал призван помочь разобраться в особенностях услуг, предлагаемых хостинг-провайдерами.
На сегодняшний день существует три основных варианта размещения веб-ресурсов: dedicated, shared и VDS/VPS. Каждый из них имеет свои специфические черты и отличительные особенности.
Из всех перечисленных услуг явно выделяется VDS/VPS - лишь она описывается двойной аббревиатурой. Многие не придают этому значения, тем не менее разница есть, пусть и не столь существенная для большинства пользователей.
Ассимиляция IT-терминов в русском языке часто обретает причудливые формы. Так, веб-дизайном (в оригинале обозначает всю совокупность работ по созданию сайтов) в России стали называть исключительно проработку визуальной части интернет-площадок. Аналогичная ситуация произошла и с VPS/VDS (Virtual Private/Dedicated Server - Виртуальный Частный/Выделенный сервер).
Если на Западе данные аббревиатуры являются синонимами и не имеют четкого смыслового разделения, то в Рунете каждая из них получила привязку к определенной технологии. Традиционно под VPS подразумевается OpenVZ, а VDS ассоциируется с KVM (Kernel-based Virtual Machine). Таким образом, чтобы понять, в чем отличия между VPS и VDS, необходимо разобраться в особенностях методов виртуализации. Рассмотрим каждое из двух основных решений по отдельности.
OpenVZ реализуется на уровне операционной системы, то есть все виртуальные машины базируются на едином модифицированном ядре Linux. Каждая из них представляет собой отдельный сервер (VPS) с административным доступом, однако особенности технологии накладывают определенные рамки:
В случае KVM виртуализация осуществляется за счет гипервизора - специализированной программы, представляющей собой менеджер виртуальных машин. Он обеспечивает доступ каждого контейнера к имеющимся аппаратным ресурсам и обеспечивает их функционирование. В отличие от OpenVZ, KVM предоставляет значительно больший спектр возможностей, благодаря чему VDS может послужить полноценной заменой dedicated-сервера:
Перечисленные отличия играют роль лишь в том случае, если виртуальный сервер планируется использовать для размещения специфических приложений. Большинство же пользователей интересует разница между VDS и VPS с точки зрения производительности, масштабируемости и надежности. Таковая действительно имеет место быть.
Технология OpenVZ предполагает динамическое распределение доступных ресурсов между всеми машинами. Основное ее преимущество заключается в возможности изменения лимитов выделенных мощностей без перезагрузки, буквально в пару кликов. В то же время такой подход приводит к зависимости от “соседей” по серверу. Избыточная нагрузка на один VPS способна привести к снижению производительности всего кластера.
В свою очередь, при использовании KVM подобная ситуация полностью исключена. Каждый VDS получает строго определенное количество вычислительных ресурсов и ни при каких обстоятельствах не может выйти за их предел. При этом KVM отличает высочайшая надежность, сопоставимая с отказоустойчивостью физических машин. Единственный недостаток заключается в значительно меньшей гибкости: если такие параметры, как объем оперативной памяти и CPU, можно поменять после перезагрузки, то изменение размера дискового пространства в некоторых случаях попросту невозможно.
Вэбхостинг (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 можно представить, как многоквартирный дом – есть достаточно пространства у каждого, но за общей стеной находятся соседи. А выделенный сервер – комфортабельный, просторный коттедж с собственным садом и барбекю 🙂