Что такое виртуальная машина: Страница не найдена | REG.RU
Содержание
Какие бывают виртуальные машины: три основных вида виртуализации
Был такой популярный фильм Кристофера Нолана «Начало» (который на самом деле Inception — «внедрение»). Речь в нем шла про сон внутри сна, который происходит тоже внутри сна. И сейчас мы поговорим о виртуальных машинах, которые как раз являются «компьютером внутри компьютера» (а внутри компьютера еще бывают контейнеры, которые тоже являются компьютерами).
Зачем делают такие матрешки из вложенных реальностей, какие виртуальные машины бывают и кто их применяет — обсудим в этой статье.
Зачем нужны виртуальные машины
Виртуальная машина — это когда вы ставите на компьютер операционную систему и в ней запускаете некую программу, имитирующую компьютер с другой ОС, другую аппаратную платформу или принципиально другую вычислительную архитектуру. Это как операционная система, запущенная внутри другой операционной системы. Подробнее о виртуальных машинах и том, как они работают, мы писали в отдельной статье.
Зачем такое вообще нужно?
- Облачные серверы. Вы берете сверхмощный сервер и ставите на него софт для запуска виртуальных машин. А потом начинаете продавать доступ к ресурсам этого сервера. Клиенты получают доступ, и им создается виртуальная машина с нужной операционной системой и заданным количеством ресурсов. Такие системы виртуализации нужны для бизнеса и поставщиков сервисных услуг.
- Виртуальные машины отдельных языков программирования. Некоторые языки программирования работают так: вы пишете код, который затем компилируется в специальный файл, предназначенный для исполнения в виртуальной машине определенного типа. Звучит сложно, но на деле встречается повсеместно. Например, язык Java — программы транслируются в специальный код, предназначенный для исполнения на виртуальной Java-машине.
- Безопасность. Запустить программу внутри виртуальной машины — это почти как запуск программы на отдельном компьютере. Это значит, что в случае проблем с безопасностью — например, через ошибку в запущенной программе кто-то получил доступ к компьютеру — хакер окажется заперт в песочнице, из которой некуда деваться. Взломщик «сидит» внутри виртуальной машины и не может получить доступ к данным и программам за ее пределами.
- Дистрибуция ПО. Серверные программы не всегда просто запустить — обычно нужно прописывать дополнительные настройки в разные файлы конфигурации, создавать пользователей ОС, прописывать им права и делать множество других тонких вещей. Дистрибуция серверного софта в виде виртуальных машин помогает упростить (или вовсе исключить) предварительную настройку — все необходимые конфигурационные файлы и параметры запуска ПО можно включить в виртуальную машину и запускать программу в готовой рабочей среде.
Какие бывают виды виртуальных машин
Их принято делить на три больших группы, отличающиеся по «глубине» виртулизационного процесса. Ниже небольшой обзор виртуальных машин и видов виртуализации.
Полная виртуализация
Это когда система управления виртуальными машинами полностью и на 100% изображает компьютер, со всеми его железками и устройствами. Этой технологией активно пользуются, например, безопасники. На своем компьютере они запускают полностью изолированную операционную систему и внутри нее исследуют работу опасного вируса. Вирус при этом может полностью нарушить работу виртуальной ОС, но основной компьютер инженера останется цел.
Еще эту штуку очень любят тестировщики. Например, чтобы на компьютере запустить 10 разных версий Windows и 20 разных версий Linux, а в них проверить работу программы.
Полная виртуализация — штука интересная, но она подходит не для всех целей, например, не годится для облаков. Поэтому обсудим два других, более облачных типа.
Виртуализация с доступом к железу
В отличие от полной виртуализации, этот метод дает гостевой операционной системе возможность обращаться напрямую к железу, не подсовывая вместо реальных девайсов софтовые эмуляции.
Этим методом организации работы операционной системы пользуются многие облачные решения, про которые вы точно слышали хоть краем уха: Xen, Hyper-V, KVM, Virtualbox.
Все эти продукты используют для построения крутых и надежных облаков для запуска виртуальных машин под нужды клиентов. Основное преимущество виртуализации с доступом к железу — скорость: запросы гостевых ОС можно выполнять напрямую на железе, без затратных процессов эмуляции.
Виртуализация уровня операционной системы
«Народный» облачный метод виртуализации — наиболее популярный подход для запуска софта в облаке и дистрибуции серверных программ. В этом случае жесткой виртуализации не происходит. Ядро хозяйской операционной системы выделяет несколько независимых пространств прямо на уровне хозяйской ОС и пускает в эти пространства несколько других программ на выполнение. При этом каждой программе предоставляется своя изолированная среда.
Звучит похоже на кое-что, не так ли? Именно, этот подход широко применяется в контейнеризации приложений. Это LXS, OpenVZ, jails и, конечно же, всенародно любимый Docker, сделавший применение виртуализации повсеместной практикой.
Виртуализация на уровне ОС позволяет контролировать поведение гостевых контейнеров извне, жестко определяя политики доступа гостей к ресурсам и данным.
При сравнении виртуальных машин такой метод виртуализации обладает самой большой производительностью — нет тяжелой эмуляции и нет контроля за доступом к железу, все решается средствами родительской операционной системы. А собирать и копировать программы в таких виртуалках очень просто.
Что такое виртуальная машина простыми словами, для чего нужна и что делает?
ZEL-Услуги
»Пресс-центр
»Термины IT
»Виртуальная машина
Виртуальная машина — это, простыми словами, программа, которая эмулирует компьютерную систему в изоляции от другого программного обеспечения на одной вычислительной системе.
Такая программа использует те же физические ресурсы (процессорную вычислительную мощность, оперативную память и физический носитель), но выполняет задачи и запускает приложения так, как будто бы они находятся на другом оборудовании.
Что делает виртуальная машина?
Виртуальная машина управляется программным монитором «гипервизором» (vmware esxi, Hyper-V, proxmox, openstack). Гипервизор существует между аппаратным обеспечением (именуется «хостом») и виртуальной машиной для контроля их взаимодействия.
Благодаря этому инструменту несколько виртуальных машин могут существовать на одном хосте одновременно с определением объёма системных ресурсов для каждой из них. Такую эмуляцию легко создавать, изменять, использовать без воздействия на главный компьютер.
-
Тестирование программного обеспечения
Виртуальные машины идеально подходят для тестирования, когда неожиданные сбои или простои в работе системы недопустимы. В связи с тем, что не требуется конфигурирование носителей данных, разработчики могут устанавливать одно или несколько приложений и возвращаться к сохранённому состоянию («снимку»).
Безопаснее тестировать программное обеспечение на виртуальной машине, изолированной от операционной системы.
При необходимости всё можно полностью сбросить к исходному состоянию. Например, есть задачи, когда нужно проверить потенциально опасный файл, который вероятно заражён вирусом. Если это действительно так, то пострадает только эмуляция, а основная система на хосте останется нетронутой.
-
«Облачные инстансы»
По мере роста популярности облачных сервисов виртуальные машины «в облаке» также становятся популярными.
«Облачные инстансы», как их часто называют, запускаются на удалённом компьютере, доступ к которому осуществляется через Интернет.
Виртуальная машина в таком случае управляется через веб-браузер или утилиту удалённого доступа. Метод с облачными инстансами подходит для тестирования развёртываний программного обеспечения на предприятиях и в организациях. Например, на десятках вычислительных машин они могут разворачивать изолированные программные среды без локального размещения, экономя средства.
-
Обеспечение безопасности данных
Компании используют несколько операционных систем на одном физическом оборудовании для расширения возможностей аварийного восстановления. Например, виртуальная машина создаётся и реплицируется путём клонирования уже установлённой операционной системы.
В таком случае не нужно устанавливать новую ОС на физический сервер.
При необходимости именно виртуальную машину проще всего перемещать с одного сервера на другой. Вам не потребуется останавливать хост и терпеть простои оборудования. Притом любые неуверенные или неосторожные действия системного администратора легко откатить до нужного состояния виртуальной машины.
-
Автоматизация процессов
При достаточно мощном хосте популярен ещё один сценарий. С сохранением основной операционной системы для повседневных задач и целей, запускаются в виртуальной машине автоматические алгоритмы, процессы, скрипты и прочие методы автоматизации рутинной работы.
Некоторые пользователи применяют виртуальные машины для автоскроллинга, автосёрфинга, скликивания рекламы в целях серого заработка в интернете или нечестной конкурентной борьбы, например.
Тоже самое касается и промышленных программных комплексов. Иногда они нужны для разового использования, но их установка сложная и массивная. Применение данных, поиск, каталогизация, сортировка или редактирование может длиться несколько часов в автоматическом режиме. Используется виртуальная машина для быстрого разворачивания, фонового использования и удаления таких комплексов.
-
Совместимость программ и оборудования
Также существуют программы, которые работают только на Windows XP, например, или в ОС на базе ядра Linux. Или, например, старый отлично работающий и печатающий принтер не поддерживается в Windows 7 и выше. И драйвер есть только для старых платформ.
В этих ситуациях не нужно устанавливать вторую программную платформу, достаточно запустить виртуальную машину.
Виртуальная машина способна эмулировать и игровые консоли, мобильные устройства, редкое оборудование с собственным программным интерфейсом. В таких ситуациях требуется мощный хост с достаточным запасом производительности для обработки в реальном времени аппаратных особенностей эмулируемого оборудования.
Целей, задач и процессов, для чего нужна виртуальная машина, гораздо больше указанных здесь. Мы остановились на основных направлениях и преимуществах. Теперь вы знаете, что делает ИТ-инструмент создания изолированной программной среды. Он эффективен, прост в использовании, безопасен. Однако настоящему физическому компьютеру проигрывает из-за перераспределения аппаратных ресурсов на хосте и нестабильной (чаще всего непредсказуемой) производительности в массивных задачах.
Компания ZEL-Услуги
Обратитесь в компанию ИТ-аутсорсинга для дальнейшей экспертной поддержки и консультации по этой теме и любым другим техническим вопросам.
Читайте также
- AR — что это такое?
- 6G-интернет: что значит связь 6G-поколения для России?
- Что такое API: простыми словами, что значит и что делает.
- Что такое фишинг, простыми словами?
- IT-Директор — кто это, что делает, чем занимается ИТ-директор?
Может быть интересно
- Онлайн конструктор тарифов
- Цены и тарифы на ИТ-аутсорсинг
- Абонентское обслуживание компьютеров
- ИТ-директор
- Настройка и обслуживание серверов
Что такое виртуальные машины и чем они так полезны?
Мнение
Многие из сегодняшних ИТ-инноваций берут свое начало в виртуальных машинах и их отделении программного обеспечения от аппаратного обеспечения.
Кит Шоу
Соавтор,
Сетевой мир |
КрулUA / Getty Images
Многие из современных передовых технологий, таких как облачные вычисления, граничные вычисления и микросервисы , , обязаны своим появлением концепции виртуальной машины, которая отделяет операционные системы и экземпляры программного обеспечения от базового физического компьютера.
Что такое виртуальная машина?
Виртуальная машина (ВМ) — это программное обеспечение, которое запускает программы или приложения без привязки к физической машине. В экземпляре виртуальной машины одна или несколько гостевых машин могут работать на главном компьютере.
Каждая виртуальная машина имеет свою собственную операционную систему и работает отдельно от других виртуальных машин, даже если они расположены на одном физическом хосте. Виртуальные машины обычно работают на серверах, но их также можно запускать на настольных системах или даже на встроенных платформах. Несколько виртуальных машин могут совместно использовать ресурсы физического хоста, включая циклы ЦП, пропускную способность сети и память.
Виртуальные машины ведут свое происхождение от первых дней вычислительной техники в 1960-х годах, когда разделение времени для пользователей мэйнфреймов использовалось для отделения программного обеспечения от физической хост-системы. Виртуальная машина была определена в начале 1970s как «эффективную, изолированную копию настоящей компьютерной машины».
Виртуальные машины, какими мы их знаем сегодня, за последние 20 лет набрали обороты, поскольку компании внедрили виртуализацию серверов, чтобы более эффективно использовать вычислительную мощность своих физических серверов, уменьшая количество физических серверов и экономя место в центре обработки данных. Поскольку приложения с разными требованиями к ОС могли работать на одном физическом хосте, для каждого из них не требовалось разное серверное оборудование.
Как работают виртуальные машины?
В целом существует два типа виртуальных машин: виртуальные машины процессов, которые отделяют один процесс, и системные виртуальные машины, которые обеспечивают полное отделение операционной системы и приложений от физического компьютера. Примеры виртуальных машин процессов включают виртуальную машину Java, .NET Framework и виртуальную машину Parrot.
Системные виртуальные машины полагаются на гипервизоры как на посредника, предоставляющего программному обеспечению доступ к аппаратным ресурсам. Гипервизор эмулирует ЦП, память, жесткий диск, сеть и другие аппаратные ресурсы компьютера, создавая пул ресурсов, который может быть выделен отдельным виртуальным машинам в соответствии с их конкретными требованиями. Гипервизор может поддерживать несколько виртуальных аппаратных платформ, изолированных друг от друга, что позволяет виртуальным машинам запускать операционные системы Linux и Windows Server на одном физическом хосте.
Крупные имена в области гипервизоров включают VMware (ESX/ESXi), Intel/Linux Foundation (Xen), Oracle (MV Server для SPARC и Oracle VM Server для x86) и Microsoft (Hyper-V).
Настольные компьютерные системы также могут использовать виртуальные машины. Примером здесь может быть пользователь Mac, запускающий виртуальный экземпляр Windows на своем физическом оборудовании Mac.
Какие существуют два типа гипервизоров?
Гипервизор управляет ресурсами и выделяет их виртуальным машинам. Он также планирует и регулирует распределение ресурсов в зависимости от того, как настроены гипервизор и виртуальные машины, и может перераспределять ресурсы по мере изменения требований. Большинство гипервизоров попадают в одну из двух категорий:
- Тип 1. Гипервизор без операционной системы работает непосредственно на физическом хост-компьютере и имеет прямой доступ к его оборудованию. Гипервизоры типа 1 обычно работают на серверах и считаются более эффективными и производительными, чем гипервизоры типа 2, что делает их хорошо подходящими для виртуализации серверов, десктопов и приложений. Примеры гипервизоров типа 1 включают Microsoft Hyper-V и VMware ESXi.
- Тип 2. Иногда называемый размещенным гипервизором, гипервизор типа 2 устанавливается поверх ОС хост-компьютера, который управляет вызовами аппаратных ресурсов. Гипервизоры типа 2 обычно развертываются в системах конечных пользователей для конкретных случаев использования. Например, разработчик может использовать гипервизор типа 2 для создания специальной среды для создания приложения, или аналитик данных может использовать его для тестирования приложения в изолированной среде. Примеры включают VMware Workstation и Oracle VirtualBox.
Каковы преимущества виртуальных машин?
Поскольку программное обеспечение отделено от физического хост-компьютера, пользователи могут запускать несколько экземпляров ОС на одном оборудовании, экономя время компании, затраты на управление и физическое пространство. Еще одно преимущество заключается в том, что виртуальные машины могут поддерживать устаревшие приложения, уменьшая или устраняя необходимость и затраты на миграцию старого приложения в обновленную или другую операционную систему.
Кроме того, разработчики используют виртуальные машины для тестирования приложений в безопасной изолированной среде. Разработчики, желающие проверить, будут ли их приложения работать в новой ОС, могут использовать виртуальные машины для тестирования своего программного обеспечения вместо того, чтобы заранее покупать новое оборудование и ОС. Например, Microsoft недавно обновила свои бесплатные виртуальные машины Windows, которые позволяют разработчикам загрузить ознакомительную виртуальную машину с Windows 11, чтобы попробовать ОС без обновления основного компьютера.
Это также может помочь изолировать вредоносные программы, которые могут заразить конкретный экземпляр виртуальной машины. Поскольку программное обеспечение внутри виртуальной машины не может вмешиваться в работу хост-компьютера, вредоносное ПО не может причинить такой вред.
Каковы недостатки виртуальных машин?
У виртуальных машин есть несколько недостатков. Запуск нескольких виртуальных машин на одном физическом хосте может привести к нестабильной производительности, особенно если не выполняются требования к инфраструктуре для конкретного приложения. Это также делает их менее эффективными во многих случаях по сравнению с физическим компьютером.
И если физический сервер выйдет из строя, все работающие на нем приложения перестанут работать. Большинство ИТ-магазинов используют баланс между физическими и виртуальными системами.
Какие существуют другие формы виртуализации?
Успех виртуальных машин в виртуализации серверов привел к применению виртуализации в других областях, включая системы хранения данных, сети и рабочие столы. Скорее всего, если в центре обработки данных используется определенный тип оборудования, изучается концепция его виртуализации (например, контроллеры доставки приложений).
В области сетевой виртуализации компании изучили варианты модели «сеть как услуга» и виртуализацию сетевых функций (NFV), при которой стандартные серверы заменяют специализированные сетевые устройства, обеспечивая более гибкие и масштабируемые услуги. Это немного отличается от программно-определяемой сети, которая отделяет плоскость управления сетью от плоскости пересылки, чтобы обеспечить более автоматизированную подготовку и управление сетевыми ресурсами на основе политик. Третья технология, виртуальные сетевые функции, представляет собой программные службы, которые могут работать в среде NFV, включая такие процессы, как маршрутизация, межсетевой экран, балансировка нагрузки, ускорение глобальной сети и шифрование.
Verizon, например, использует NFV для поддержки своих виртуальных сетевых служб, которые позволяют клиентам развертывать новые услуги и возможности по требованию. Услуги включают в себя виртуальные приложения, маршрутизацию, программно-определяемые глобальные сети, оптимизацию глобальной сети и даже пограничный контроллер сеансов как услугу (SBCaaS) для централизованного управления и безопасного развертывания IP-сервисов реального времени, таких как VoIP и унифицированные коммуникации.
Виртуальные машины и контейнеры
Рост числа виртуальных машин привел к дальнейшему развитию таких технологий, как контейнеры, которые делают еще один шаг в развитии концепции и приобретают все большую популярность среди разработчиков веб-приложений. В условиях контейнера можно виртуализировать отдельное приложение вместе с его зависимостями. Контейнер содержит гораздо меньше накладных расходов, чем виртуальная машина, и включает только двоичные файлы, библиотеки и приложения.
Хотя некоторые считают, что разработка контейнеров может убить виртуальную машину, у виртуальных машин достаточно возможностей и преимуществ, которые поддерживают развитие технологии. Например, виртуальные машины остаются полезными при одновременном запуске нескольких приложений или при запуске устаревших приложений в старых операционных системах.
Кроме того, некоторые считают, что контейнеры менее безопасны, чем гипервизоры виртуальных машин, потому что контейнеры имеют только одну ОС, совместно используемую приложениями, в то время как виртуальные машины могут изолировать приложение и ОС.
Гэри Чен (Gary Chen), менеджер по исследованиям подразделения IDC Software-Defined Compute, сказал, что рынок программного обеспечения для виртуальных машин остается основополагающей технологией, даже когда клиенты изучают облачные архитектуры и контейнеры. «Рынок программного обеспечения для виртуальных машин был удивительно устойчивым и будет продолжать расти в течение следующих пяти лет, несмотря на то, что он очень развит и приближается к насыщению», — пишет Чен в прогнозе IDC по программному обеспечению для виртуальных машин на 2019–2022 годы.
ВМ, 5G и периферийные вычисления
ВМ рассматриваются как часть новых технологий, таких как 5G и периферийные вычисления. Например, поставщики инфраструктуры виртуальных рабочих столов (VDI), такие как Microsoft, VMware и Citrix, ищут способы расширить свои системы VDI для сотрудников, которые сейчас работают дома, в рамках гибридной модели после COVID.
«При использовании VDI вам требуется чрезвычайно низкая задержка, потому что вы отправляете нажатия клавиш и движения мыши практически на удаленный рабочий стол, — говорит Махадев Сатьянараянан, профессор компьютерных наук в Университете Карнеги-Меллона. В 2009, Сатьянараянан писал о том, как можно использовать облачные сервисы на основе виртуальных машин для улучшения возможностей обработки мобильных устройств на границе Интернета, что привело к развитию граничных вычислений.
В беспроводном пространстве 5G процесс сегментации сети использует программно определяемые сети и технологии NFV, чтобы помочь установить сетевые функции на виртуальные машины на виртуализированном сервере для предоставления услуг, которые когда-то работали только на проприетарном оборудовании.
Как и многие другие технологии, используемые сегодня, эти появляющиеся инновации не были бы разработаны, если бы не оригинальные концепции виртуальных машин, представленные несколько десятилетий назад.
Кит Шоу — независимый цифровой журналист, который пишет о мире ИТ более 20 лет.
Связанный:
- Виртуализация
- Центр обработки данных
- Сеть
Кит Шоу — цифровой журналист и создатель контента, более 20 лет освещающий вопросы технологий. В настоящее время он ведет шоу «Сегодня в технологиях» Foundry.
Copyright © 2022 IDG Communications, Inc.
10 самых влиятельных компаний в области корпоративных сетей 2022 г.
Что такое виртуальный сервер? Определение и часто задаваемые вопросы
<< Вернуться к техническому глоссарию
Определение виртуального сервера
По сравнению с выделенным сервером, виртуальный сервер совместно использует программные и аппаратные ресурсы с другими операционными системами (ОС). Виртуальные серверы распространены, потому что они могут обеспечить более эффективное управление ресурсами и экономичны благодаря виртуализации серверов.
Традиционно физический сервер предназначен для конкретной задачи или приложения с полной вычислительной мощностью. Для обслуживания нескольких физических серверов требуется пространство, мощность и деньги.
Что такое виртуальный сервер?
Виртуальный сервер имитирует функции физического выделенного сервера. Несколько виртуальных серверов могут быть реализованы на одном чистом железном сервере, каждый со своей собственной ОС, независимой подготовкой и программным обеспечением. Сервер виртуальной машины использует виртуальную инфраструктуру, программное обеспечение для виртуализации и абстрагирует компьютерные ресурсы физического сервера для создания виртуальных сред.
Преимущества виртуальных серверов включают более быструю подготовку приложений и ресурсов, улучшенное аварийное восстановление и непрерывность бизнеса, а также минимизацию или устранение времени простоя. Виртуализация также повышает производительность ИТ, гибкость, эффективность и скорость реагирования. Дополнительные преимущества виртуальных серверов включают снижение эксплуатационных расходов и капитала, а также упрощение управления центром обработки данных.
Среды виртуальных серверов также имитируют среды выделенных серверов с точки зрения того, как они поддерживают пароли и системы безопасности. Размещение виртуального сервера обходится дешевле, чем обслуживание центра обработки данных, а установка серверного программного обеспечения может еще больше снизить затраты на веб-хостинг.
Захват ресурсов — наиболее частая из потенциальных проблем с виртуальными серверами. Это происходит, когда переполнение виртуальных серверов на физической машине приводит к чрезмерному использованию ресурсов некоторыми виртуальными серверами, что приводит к проблемам с производительностью. Однако этой проблемы с ресурсами можно избежать при соответствующей реализации.
Для повышения эффективности администраторы используют специальное программное обеспечение для виртуализации серверов, чтобы разделить один физический выделенный сервер на несколько виртуальных серверов. Преобразование одного физического сервера в несколько виртуальных позволяет лучше использовать мощность и ресурсы. Это, в свою очередь, позволяет каждому физическому серверу эффективно запускать несколько ОС и приложений.
В чем разница между физическим сервером и виртуальным сервером?
Технически виртуальный сервер существует только как разделенное пространство внутри физического сервера. Для пользователей разница невелика. Однако на практике у виртуализации серверов есть ряд преимуществ, которые обсуждаются ниже.
Что такое виртуализация серверов?
Виртуализация сервера — это использование программного обеспечения виртуализации для разделения или разделения сервера таким образом, чтобы он выглядел и функционировал как несколько виртуальных серверов. Затем каждый виртуальный сервер может запускать свою собственную ОС и использоваться по мере необходимости. Таким образом, сервер в целом можно использовать по-разному и оптимизировать, а не выделять только одно приложение или задачу.
Каковы преимущества и проблемы виртуализации серверов?
Преимущества виртуализации серверов:
- Экономичность. Благодаря разделению серверов предложение серверов резко увеличивается практически при нулевых затратах.
- Изоляция ресурсов. Независимые пользовательские среды гарантируют, что такие вещи, как тестирование программного обеспечения, не повлияют на всех пользователей.
- Экономьте энергию и место. Меньшее количество серверов означает меньшее энергопотребление и меньше места для их хранения.
Захват ресурсов — наиболее распространенная проблема виртуализации серверов. Слишком много виртуальных серверов загромождают физический сервер и снижают производительность.
Что такое виртуальный частный сервер?
Виртуальный частный сервер (VPS) — это виртуальный сервер, который является выделенным/частным сервером с точки зрения пользователя, хотя каждый виртуальный сервер работает на общем физическом компьютере с несколькими операционными системами. VPS также иногда называют виртуальным выделенным сервером (VDS). И VPS, и VDS являются типами виртуальных серверов.
В чем разница между виртуальным сервером и облачным хостингом?
Основное различие между виртуальными серверами и средами облачного хостинга заключается в том, что виртуальный сервер создается для одного пользователя, а облачный хостинг предназначен для многих пользователей.
В чем разница между виртуальным рабочим столом и виртуальным сервером?
Виртуальные серверы и виртуальные рабочие столы могут на практике достичь одних и тех же целей виртуализации серверов для вашей компьютерной сети, хотя это и не одно и то же.
Виртуальный рабочий стол — это технология, которая позволяет разным пользователям запускать разные операционные системы на одном компьютере, работать отдельно от физической машины или разделять подключенные устройства в случае потери или кражи одного из них.
Виртуальный сервер может по-прежнему позволять удаленным пользователям работать и запускать разные ОС, но у него также есть дополнительные возможности. Например, виртуальный сервер можно использовать для тестирования нового программного обеспечения или приложений без отключения всего сервера, и это не входит в роль виртуального рабочего стола.
Сервер виртуальных рабочих столов — это форма инфраструктуры виртуальных рабочих столов. Этот тип виртуального сервера используется для создания среды виртуального рабочего стола для размещения нескольких виртуальных рабочих столов на виртуальном сервере, предназначенном для этой цели.