Протокол удаленного управления
История компании AirCloud началась именно с создания протокола удаленного управления. Благодаря:
уникальным алгоритмам компрессии потокового изображения и звука
алгоритмам интерполяции движения,
алгоритмам эффективного кеширования данных
системе автоматического подбора стратегии передачи данных на основании текущего соединения пользователя
протокол AirCloud получил научные премии от компаний Intel, CERN, Oracle, Microsoft.
Детальный отчет-сравнение с Amazon Workspaces:
AirCloud_Amazon_Comparison.pdf
Видео сравнение протокола AirCloud с Amazon Workspaces:
Шифрование подключений к ВРМ
Протокол удаленного управления является системной службой кластера AirCloud, а значит обслуживается Центром сертификации.
Это означает, что для службы протокола удаленного управления на каждом отдельно взятом сервере генерируется дочерний сертификат из корневого сертификата центрального сервера, генерируемого в момент первичной установки AirCloud. Публичную часть корневого сертификата каждое новое устройство клиента получает в момент первичной установки.
Центр сертификации AirCloud позволяет шифровать не только подключения к ВРМ, но и все внутренние и внешние подключения в рамках инфраструктуры AirCloud.
Возможности протокола удаленного управления
Протокол реализован с помощью Web-стека технологий, что делает его кросс-платформенным. Однако для оптимизации скорости работы алгоритмов была осуществлена нативная сборка соответствующих компонентов и связана с Web-компонентами отрисовки.
Клиент протокола удаленного управления не является отдельным приложением и полностью интегрирован в единое приложение AirCloud для управления инфраструктурой и доступом к ВРМ. На данный момент приложение реализовано под следующие ОС:
Windows;
MacOS (Apple Silicon, Intel);
Семейство Linux ОС, в том числе HP ThinPro;
По требованию заказчика может быть развернута браузерная версия HTML5, однако мы не рекомендуем данную версию ввиду отсутствия низкоуровневых оптимизаций и наличие кросс-платформенного клиентского приложения;
Для тонких клиентов AirCloud была реализована отдельная версия приложения с низкоуровневой оптимизацией под используемое в них оборудование. Эта версия приложения позволяет снизить системные требования к графическому ускорителю и CPU клиента, а значит существенно снизить их стоимость.
Оптимизация передаваемых видео и аудио от гостевой ОС. Для этого были применены алгоритмы автоматического определения характера передаваемого изображения, а также синхронизированные каналы статического изображения и видео-потока.
Оптимизация данных Web-камеры и микрофона клиента с использованием уже используемых алгоритмов компрессии аудио и видео из пунктов выше.
Поддержка USB устройств хранения, принтеров и сканеров.
Поддержки режима HiDPI с возможностью настройки профиля плотности пикселей в клиентском приложении.
Поддержка конфигурации параметров компрессии передаваемого изображения на стороне клиента.
Поддержка двух мониторов с разрешением не более 4К.