УдаленныйFX
Microsoft RemoteFX — это торговая марка Microsoft, охватывающая набор технологий, улучшающих визуальное восприятие разработанного Microsoft протокола удаленного отображения Remote Desktop Protocol (RDP). [1] RemoteFX был впервые представлен в Windows Server 2008 R2 SP1 и основан на интеллектуальной собственности , которую Microsoft приобрела и продолжает развивать после приобретения Calista Technologies . [2] Это часть общей рабочей нагрузки служб удаленных рабочих столов .
История
[ редактировать ]Windows Server 2008 R2 с пакетом обновления 1
[ редактировать ]Компоненты RemoteFX, представленные в Windows Server 2008 R2 SP1, включают:
- RemoteFX vGPU: возможность представить виртуальный экземпляр физического графического процессора на нескольких виртуальных машинах Windows 7. Это предоставляет виртуальным машинам доступ к физическому графическому процессору, обеспечивая аппаратное ускорение для сложных графических сценариев, таких как 3D-рендеринг и игры.
- Перенаправление USB RemoteFX: обобщенная поддержка перенаправления USB-устройств на виртуальные машины Windows 7. Это позволяет использовать периферийные устройства, подключенные к тонким клиентским терминалам, в виртуальных машинах. [3] [4]
- Кодек RemoteFX (также называемый кодеком RemoteFX Calista): кодек с потерями, способный сохранять высокое качество изображения как для видео, так и для текста. Кодек RemoteFX не требует какого-либо специального оборудования и использует для кодирования ЦП. [5]
Windows Сервер 2012
[ редактировать ]В Windows Server 2012 в RemoteFX были добавлены следующие компоненты. [6]
- Адаптивная графика RemoteFX. Графический конвейер RemoteFX динамически адаптируется к различным условиям выполнения, таким как типы графического контента, доступность процессора и пропускной способности сети, а также скорость рендеринга клиента. [7]
- RemoteFX для WAN: ряд изменений в сетевом транспортном конвейере для поддержки UDP и обеспечения плавности работы как в конфигурациях WAN, так и в беспроводных сетях. [8]
- RemoteFX Multi-Touch: поддерживает удаленное управление жестами (например, сведением пальцев и масштабированием) между клиентом и хостом, до 256 точек касания. [9]
- API перенаправления мультимедиа RemoteFX: позволяет приложениям Voice over IP (VoIP) интегрироваться с RemoteFX, а также обеспечивает передачу и рендеринг аудио- и видеоконтента непосредственно на стороне клиента. [10]
- Выбор графического процессора. Все функции RemoteFX можно использовать либо с программно-эмулируемым графическим процессором, который доступен по умолчанию во всех виртуальных машинах и хостах сеансов, либо с использованием аппаратного ускорения, когда на сервере установлена физическая видеокарта и Виртуальный графический процессор RemoteFX включен. [11]
Кроме того, были обновлены следующие компоненты:
- RemoteFX vGPU: обновлен для поддержки DirectX 11. [9]
- Перенаправление USB RemoteFX: обновлено для поддержки всех сценариев удаленного взаимодействия с рабочими столами: виртуальных машин с поддержкой виртуального графического процессора, традиционных виртуальных машин, сеансов рабочих столов и хостов физических рабочих столов. [9]
- Кодек RemoteFX (также называемый кодеком RemoteFX Progressive Calista): обновлен, чтобы включать прогрессивный рендеринг, который более эффективен для рендеринга контента через глобальную сеть путем отправки изображений в полном разрешении, только если позволяет полоса пропускания. [12]
Windows Сервер 2016, Windows 10 Корпоративная
[ редактировать ]В Windows Server 2016 ( RDP 10) в RemoteFX были добавлены следующие компоненты. [13]
- Поддержка API OpenGL 4.4 и OpenCL 1.1 на виртуальной машине с адаптером RemoteFX.
- Более выделенная видеопамять для адаптера RemoteFX
- Различные улучшения производительности в реализациях транспорта и API.
Потоковая передача мультимедиа RemoteFX ( H.264 ) заменила перенаправление мультимедиа (MMR). Примечание. MMR теперь полностью удален из RDP 10, поскольку RemoteFX Media Streaming работает для всех типов видеоконтента, тогда как MMR работал только для некоторых. [14]
Устаревание виртуального графического процессора RemoteFX
[ редактировать ]Начиная с июля 2020 года виртуальный графический процессор RemoteFX устарел во всех версиях Windows из-за уязвимостей безопасности. Его планировалось полностью убрать в феврале 2021 года. [15]
Требования
[ редактировать ]В Windows Server 2008 R2 кодек RemoteFX можно использовать как для размещения сеансов (узлов сеансов удаленных рабочих столов), так и для сценариев VDI (и узлов виртуализации удаленных рабочих столов). Функции RemoteFX vGPU и RemoteFX USB Redirection можно использовать только в сценариях VDI (узлы виртуализации удаленных рабочих столов). [16]
Windows 10 версии 1511 добавляет RemoteFX в клиент Hyper-V , устраняя зависимость от роли служб удаленных рабочих столов . [17]
Виртуальные машины поколения 2 в Windows Server 2012 R2 не поддерживают RemoteFX. [18] В Windows Server 2016 такая поддержка добавлена. [19]
В Windows Server 2012 все функции RemoteFX (за исключением виртуального графического процессора) можно использовать как с физическим графическим процессором, присутствующим на сервере, так и без него. [20] Если на сервере нет графического процессора, для рендеринга контента используется синтетический графический процессор, эмулируемый программным обеспечением. Если на сервере присутствует графический процессор, его можно использовать для аппаратного ускорения графики с помощью функции RemoteFX vGPU.
Требования к виртуальному графическому процессору RemoteFX
[ редактировать ]К виртуальному графическому процессору RemoteFX предъявляются следующие требования: [21]
- Hyper-V На сервере должен быть установлен . Виртуальные машины должны быть созданы и запущены с использованием Hyper-V.
- ЦП сервера должен поддерживать преобразование адресов второго уровня (SLAT) и быть включенным.
- Для Windows Server 2008 R2 SP1 на сервере должна быть установлена хотя бы одна DirectX 9.0c и 10.0. видеокарта с поддержкой
- Для Windows Server 2012 на сервере должна быть установлена хотя бы одна видеокарта с поддержкой DirectX 11.0 и драйвером WDDM 1.2. [22]
- Хост-машина не должна быть контроллером домена. Для конфигурации с одним сервером Microsoft поддерживает запуск контроллера домена в качестве виртуальной машины Hyper-V. [23]
Windows Server 2008 R2 с пакетом обновления 1 была протестирована на поддержку до двенадцати виртуальных машин на каждый графический процессор, что в общей сложности составляет двадцать четыре виртуальные машины на двух физических графических процессорах. [21]
Хотя любой графический процессор, отвечающий вышеуказанным требованиям, сможет использовать RemoteFX, в каталоге Windows Server предусмотрена дополнительная квалификация для дальнейшего определения требований к серверным графическим процессорам. Эти спецификации определяют требования к конфигурации графических процессоров и определяют целевые показатели производительности виртуальных машин. [24] Видеокарты, соответствующие этим требованиям, обычно представляют собой профессиональные продукты для рабочих станций, такие как ATI/AMD FirePro, v5800, v5900, v7800, v7900, v8800, v9800 и NVIDIA Quadro 2000, 3800, 4000, 4800, 5000, 5800, 6000, Quadro FX 2800M и Nvidia. 880M, QuadroPlex 7000 и Tesla M2070Q. [25]
Серверы, на которых работает виртуальный графический процессор RemoteFX, должны поддерживать такие видеокарты либо с более мощными источниками питания, либо с большим количеством слотов PCIe. [26] или, альтернативно, подключите существующие серверы к внешнему шасси расширения PCIe.
Требования к гостевой ОС
[ редактировать ]Виртуальный графический адаптер RemoteFX поддерживается только корпоративными выпусками Windows. [27] начиная с Windows 7 SP1. В других выпусках отсутствуют необходимые драйверы для использования графического адаптера RemoteFX, и вместо этого они будут использовать эмулируемый графический адаптер по умолчанию.
Ссылки
[ редактировать ]- ^ «Microsoft объявляет о выпуске нового бренда VDI RemoteFX» . Партнер канала Редмонд.
- ^ «Объяснение Microsoft RemoteFX» . Блог группы виртуализации Windows.
- ^ «Знакомство с перенаправлением USB-накопителей Microsoft RemoteFX: часть 2» . Команда Microsoft Enterprise Mobility + Security. 8 сентября 2018 г.
- ^ «Знакомство с перенаправлением USB-накопителей Microsoft RemoteFX: часть 3» . Команда Microsoft Enterprise Mobility + Security. 8 сентября 2018 г.
- ^ «Кодек RemoteFX» . Спецификации протокола Microsoft.
- ^ «Что нового в Windows Server 2012» . Блог служб удаленных рабочих столов.
- ^ «Адаптивная графика RemoteFX в Windows Server 2012 и Windows 8» . Блог служб удаленных рабочих столов.
- ^ «RemoteFX для глобальной сети: обзор интеллектуальных и адаптивных транспортных средств в Windows 8 и Windows Server 2012» . Блог служб удаленных рабочих столов.
- ^ Перейти обратно: а б с «Службы удаленных рабочих столов Windows Server 2012 (RDS)» . Блог Windows Server. 29 мая 2020 г.
- ^ «Быстрая и плавная работа с аудио/видео с помощью новых Lync и RemoteFX» . Блог служб удаленных рабочих столов.
- ^ «Службы удаленных рабочих столов в Windows 8» . concurrency.com .
- ^ «RemoteFX — Windows Server 2008 R2 и Windows Server 2012» . croftcomputers.wordpress.com . 23 апреля 2012 г.
- ^ «Обновления RemoteFX vGPU в Windows Server дальше» . Проверено 15 сентября 2016 г.
- ^ «Усовершенствования протокола удаленного рабочего стола (RDP) 10 AVC/H.264 в Windows 10 и технической предварительной версии Windows Server 2016» . Проверено 15 сентября 2016 г.
- ^ «Обновление для отключения и удаления компонента RemoteFX vGPU в Windows» . Проверено 23 октября 2020 г.
- ^ «Майкрософт RemoteFX» . Майкрософт Технет. 2 июля 2012 г.
- ^ «После 9 месяцев просьб, похоже, что RemoteFX появится в клиенте Hyper-V» . Реддит. 13 сентября 2015 г.
- ^ «Обзор виртуальных машин поколения 2» . Майкрософт Технет. 25 октября 2016 г.
- ^ «Усовершенствования RemoteFX и vGPU в Windows Server 2016 Hyper-V» . Сентябрь 2015.
- ^ «Обеспечение быстрого и удобного взаимодействия с пользователем с помощью WAN RemoteFX в Windows Server 2012» . Блог служб удаленных рабочих столов.
- ^ Перейти обратно: а б «Аппаратное обеспечение для RemoteFX» . Microsoft TechNet. 2 июля 2012 г.
- ^ «Ваш рабочий стол будет оснащен богатым функционалом на основе DX11, и ваш виртуальный графический процессор тоже должен быть таким же» . Блог служб удаленных рабочих столов.
- ^ «Новые и существующие виртуальные машины с поддержкой RemoteFX не запускаются на контроллере домена, на котором запущена служба узла виртуализации удаленных рабочих столов в Windows Server 2008 R2 с пакетом обновления 1» . 23 февраля 2023 г.
- ^ «Дополнительные квалификации RemoteFX» . Каталог Windows Server.
- ^ «Видеокарты, соответствующие требованиям RemoteFX» . Каталог Windows Server. [ мертвая ссылка ]
- ^ «Это видеокарта на моем сервере?» . dcsblog.burtongroup.com .
- ^ «Руководство по установке и настройке RemoteFX vGPU для Windows Server 2012» . Вики Microsoft TechNet. 17 января 2024 г.