Многопользовательская виртуализация настольных компьютеров - Википедия - Multiseat desktop virtualization

Виртуализация рабочего стола MultiSeat это метод, с помощью которого обычный рабочий стол ПК, с дополнительными клавиатуры, мыши и видеоэкраны, непосредственно подключенные к нему, могут использоваться для установки, загрузки и одновременного запуска нескольких операционных систем. Эти операционные системы могут быть одинаковыми для всех «рабочих мест» или могут быть разными. Это похоже на серверные вычисления только в том, что один мэйнфрейм поддерживает несколько пользователей. С другой стороны, он отличается, потому что «терминалы» (или сиденья, как они называются на многопользовательском жаргоне) состоят из не более чем обычной клавиатуры, монитора и мыши, и эти устройства подключаются непосредственно к ПК. USB-концентраторы могут использоваться для управления кабелями клавиатур и мышей, и может потребоваться установка дополнительных видеокарт (обычно с двумя или четырьмя выходами).

Вступление

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

Серверные вычисления

Серверные вычисления существуют уже давно, специально для того, чтобы воспользоваться этой избыточной мощностью ЦП и позволить нескольким пользователям совместно использовать ее. Он начался в 1950-х и 1960-х годах с пакетной обработки и принял нынешнюю форму с Citrix и Терминальные службы. nВычисление и Microsoft Multipoint являются текущими версиями той же технологии тонких клиентов. Типичная проблема с этим типом системы заключается в том, что она зависит от одной операционной системы и одного набора приложений, а также существует множество названий программного обеспечения, которые нельзя использовать совместно с несколькими пользователями. Это означает, что первый пользователь программы получит доступ, а последующие - нет. Другая проблема заключается в том, что видео не доставляется родными средствами. Обычно он доставляется через сетевой трафик и должен полагаться на методы «пакетирования», используемые с использованием TCP-IP. Это означает, что видео работает не очень хорошо, особенно если сетевой трафик загружен.

Виртуализация серверов

Виртуализация может решить некоторые из этих проблем. Виртуализация - это метод, при котором «гостевая» операционная система работает поверх, будучи отделенной от «голого железа». Это означает, что можно запускать несколько «гостевых» операционных систем, что решает проблему невозможности запуска однопользовательских приложений для нескольких одновременно работающих пользователей. Xen используется вместе с Citrix, или VMware используемые вместе со службами терминалов Microsoft являются примерами этой технологии. Хотя это по-прежнему серверные вычисления и для отображения видеовыхода сеанса используются «тонкие» или «толстые» клиенты, они позволяют нескольким пользователям запускать одно и то же приложение, поскольку они запускают совершенно разные экземпляры одного и того же приложения, в разных «гостевых» операционных системах. Но проблема по-прежнему заключается в том, что видео не работает очень хорошо, потому что для доставки видео по-прежнему полагается на сеть. Его также чрезвычайно сложно установить и обслуживать, что требует дополнительного обучения и знаний.

Различия в виртуализации многопользовательских компьютеров

Многопользовательская виртуализация настольных ПК - это совершенно новая методология, которая сочетает в себе преимущества экономии затрат и простоту обслуживания серверных вычислений, экономию времени при независимом клонировании оборудования и возможности виртуализация рабочего стола, с возможностями производительности реальных функций ПК. Это позволяет обычным пользователям установить многопользовательский ПК, имеющий 2 «места» с двухъядерным процессором или 4 «места» с четырехъядерным процессором. Операционная система этого ПК изначально устанавливается так же, как и на обычном ПК. Обычные пользователи ПК могут установить и использовать этот тип продукта без необходимости установки серверов или без знания того, как управлять сложными серверными вычислениями или продуктами виртуализации на основе серверов. Он имеет комбинированные преимущества Гипервизор 1 типа и гипервизор типа 2 виртуальная машина. Он делает это с эффективностью гипервизора 1-го типа при сохранении переносимости гипервизора 2-го типа.

ТипСтандартный сервер / вычисления на основе TCP-IPВиртуализированный сервер / вычисления на основе TCP-IPВиртуализация рабочего стола MultiSeat
ПримерыnВычисление, Тонкие клиенты (HP, Neoware, Wyse, Microsoft Multipoint )VMware View, Citrix XenDesktopМногопользовательская конфигурация, Полезный, Черный ящик VirtuaCore
Может запускать все однопользовательские приложенияНетдада
Может запускать мультимедиа без буферизацииНетНетда
Легко установитьНетНетда
У каждого «места» есть свой IP и MAC-адрес.Нетдада
Каждый клонированный образ "места" не зависит от аппаратного обеспечения на разных наборах оборудования.Нетдада

внешняя ссылка