Назначение компонента «Агент»
Компонент «Агент» (далее - Агент) входит в состав 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 разрядности 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.