Агент. Общие сведения
Назначение компонента «Агент»
Компонент «Агент» (далее - Агент) входит в состав Termidesk VDI.
К компоненту Агент относятся следующие подкомпоненты, каждый из которых устанавливается отдельно:
-
«Агент виртуального рабочего места» (далее - Агент ВРМ) - устанавливается в гостевую операционную систему (ОС) при подготовке базового виртуального рабочего места (ВРМ) или на терминальный сервер. Выполняет взаимодействие с компонентом «Универсальный диспетчер», конфигурирует ВРМ, фиксирует действия пользователя, реализует передачу управляющих сообщений;
-
«Агент узла виртуализации» (далее - Агент УВ) - устанавливается на узел виртуализации (УВ). Агент УВ взаимодействует с гипервизором через модуль
libvirt; -
«Сессионный агент» (далее - сессионный Агент) - устанавливается на терминальный сервер, активирует возможность множественного доступа пользователей к удаленным рабочим столам и приложениям;
-
«Видеоагент» (далее - видеоагент) - устанавливается в гостевую ОС при подготовке базового ВРМ. Выполняет перенаправление видеокамеры с пользовательской рабочей станции в ВРМ;
-
«Агент виртуальных смарт-карт» (далее - Агент виртуальных смарт-карт, Агент смарт-карт) - устанавливается в гостевую ОС при подготовке базового ВРМ. Выполняет перенаправление подключенных к пользовательской рабочей станции смарт-карт в ВРМ.
Соответствие перечисленных подкомпонентов установочным файлам приведено в таблице (см. таблицу Соответствие подкомпонентов и наименований установочных файлов).
| Наименование подкомпонента | Место установки подкомпонента | Наименование пакета установки |
|---|---|---|
Агент ВРМ |
Гостевая ОС, ОС терминального сервера или ОС автономной машины |
|
Агент УВ |
ОС с ПК СВ Брест |
|
Сессионный Агент |
ОС терминального сервера |
|
Видеоагент |
Гостевая ОС |
|
Агент смарт-карт |
Гостевая ОС |
|
Агент УВ (сервис 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 Мбит/с.
Требования к программному обеспечению для подкомпонентов приведены в таблице (см. таблицу Перечень требований к программному обеспечению).
| Агент ВРМ | Видеоагент и Агент смарт-карт | Агент УВ | Сессионный Агент |
|---|---|---|---|
ОС:
|
ОС:
|
ОС:
|
ОС:
В ОС должны быть установлены:
|
Указанный в таблице компонент «Сервер терминалов Astra Linux» является компонентом Termidesk VDI.
В платформе виртуализации для видеоагента должен быть активирован канал /dev/virtio-ports/ru.termidesk.RealtimeStreaming.0.
В платформе виртуализации для Агента УВ должен быть активирован канал /dev/virtio-ports/ru.termidesk.tvm.0.