Агент. Общие сведения

Назначение компонента «Агент»

Компонент «Агент» (далее - Агент) входит в состав Termidesk.

К компоненту Агент относятся следующие подкомпоненты, каждый из которых устанавливается отдельно:

  • «Агент виртуального рабочего места» (далее - Агент ВРМ) - устанавливается в гостевую операционную систему (ОС) при подготовке базового виртуального рабочего места (ВРМ) или на терминальный сервер. Выполняет взаимодействие с компонентом «Универсальный диспетчер», конфигурирует ВРМ, фиксирует действия пользователя, реализует передачу управляющих сообщений;

  • «Агент узла виртуализации» (далее - Агент УВ) - устанавливается на узел виртуализации (УВ). Агент УВ взаимодействует с гипервизором через модуль libvirt;

  • «Сессионный агент» (далее - сессионный Агент) - устанавливается на терминальный сервер, активирует возможность множественного доступа пользователей к удаленным рабочим столам и приложениям;

  • «Видеоагент» (далее - видеоагент) - устанавливается в гостевую ОС при подготовке базового ВРМ. Выполняет перенаправление видеокамеры с пользовательской рабочей станции в ВРМ;

  • «Агент виртуальных смарт-карт» (далее - Агент виртуальных смарт-карт, Агент смарт-карт) - устанавливается в гостевую ОС при подготовке базового ВРМ. Выполняет перенаправление подключенных к пользовательской рабочей станции смарт-карт в ВРМ.

Соответствие перечисленных подкомпонентов установочным файлам приведено в таблице (см. таблицу Соответствие подкомпонентов и наименований установочных файлов).

Таблица 1. Соответствие подкомпонентов и наименований установочных файлов
Наименование подкомпонента Место установки подкомпонента Наименование пакета установки

Агент ВРМ

Гостевая ОС, ОС терминального сервера или ОС автономной машины

termidesk-agent

Агент УВ

ОС с ПК СВ Брест

termidesk-vmsd

Сессионный Агент

ОС терминального сервера

termidesk-session-agent

Видеоагент

Гостевая ОС

termidesk-video-agent

Агент смарт-карт

Гостевая ОС

termidesk-pcsc-vscard

Агент УВ (сервис termidesk-vmsd) запускается на узлах программного комплекса «Средства виртуализации «Брест» (далее - ПК СВ Брест) и работает в качестве посредника между libvirtd и Агентом ВРМ через virtio канал /dev/virtio-ports/ru.termidesk.tvm.0.

Полученные от Агента ВРМ команды (shutdown, disconnect), termidesk-vmsd транслирует в libvirtd, позволяя тем самым управлять ВМ, на которой запущен Агент ВРМ.

Видеоагент (сервис termidesk-video-agent) запускается в ВРМ и предназначен для приема изображения с камеры пользовательской рабочей станции через virtio канал /dev/virtio-ports/ru.termidesk.RealtimeStreaming.0. Полученный поток перенаправляется на предварительно созданную виртуальную видеокамеру, что позволяет приложениям видеоконференций работать внутри ВРМ.

Требования к аппаратному и программному обеспечению

Для установки подкомпонентов Агента минимальные аппаратные требования узла должны соответствовать следующим:

  • процессор архитектуры Intel x86 разрядности 64 бит. Для некоторых ОС поддерживаются другие архитектуры, это указано в списке поддерживаемых ОС;

  • оперативная память, не менее 1 ГБ;

  • свободное дисковое пространство, не менее 200 МБ;

  • сетевое соединение, не менее 100 Мбит/с.

Требования к программному обеспечению для подкомпонентов приведены в таблице (см. таблицу Перечень требований к программному обеспечению).

Таблица 2. Перечень требований к программному обеспечению
Агент ВРМ Видеоагент и Агент смарт-карт Агент УВ Сессионный Агент

ОС:

  • Astra Linux Special Edition 1.7 (1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9);

  • Astra Linux Special Edition 1.8 (1.8.3, 1.8.4);

  • РЕД ОС 7.3;

  • РЕД ОС 8;

  • Альт Рабочая станция 10;

  • Альт Рабочая станция 11;

  • Microsoft Windows 10 1809 LTS

  • Microsoft Windows 11 LTSC 2024

ОС:

  • Astra Linux Special Edition 1.7 (1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9);

  • Astra Linux Special Edition 1.8 (1.8.3, 1.8.4);

  • РЕД ОС 7.3;

  • РЕД ОС 8;

  • Альт Рабочая станция 10;

  • Альт Рабочая станция 11;

  • Microsoft Windows 10 1809 LTS

  • Microsoft Windows 11 LTSC 2024

ОС:

  • Astra Linux Special Edition 1.7 (.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9);

  • Astra Linux Special Edition 1.8 (1.8.3, 1.8.4);

  • РЕД ОС 7.3;

  • РЕД ОС 8;

  • CentOS 8

ОС:

  • Astra Linux Special Edition Server 1.8 (1.8.1, 1.8.2, 1.8.4);

  • Альт Рабочая станция 10;

  • Microsoft Windows Server 2016;

  • Microsoft Windows Server 2019.

В ОС должны быть установлены:

  • компонент «Сервер терминалов Astra Linux» для ОС Astra Linux Special Edition (Server);

  • MS RDS для ОС Microsoft Windows Server

Указанный в таблице компонент «Сервер терминалов Astra Linux» является компонентом Termidesk.

В платформе виртуализации для видеоагента должен быть активирован канал /dev/virtio-ports/ru.termidesk.RealtimeStreaming.0.

В платформе виртуализации для Агента УВ должен быть активирован канал /dev/virtio-ports/ru.termidesk.tvm.0.