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