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