Схема развертывания

На Рис. 1 представлена схема развертывания продукта.

deploy ira
Рис. 1. Схема развертывания

Особенности реализации Guacamole требуют закрепления клиентской сессии за сервером. Nginx позволяет достичь этого c помощью методов:

  • Sticky session (Nginx-sticky-module) —  «липкие сессии» — метод, который позволяет пользователю оставаться привязанным к одному и тому же серверу на протяжении всей сессии. Это означает, что все запросы от одного и того же клиента будут обрабатываться одним и тем же сервером;

  • IP Hash (ip_hash) — метод распределения нагрузки, который использует IP-адрес клиента для определения, к какому серверу направить запрос.

Оба метода допустимы для шлюза удаленного доступа.

Аппаратные требования

В таблице отражены минимальные аппаратные требования для компонент модуля «Удаленный доступ».

Компонент ОП, ЦПУ Дисковое пространство

Guacamole-сервер, Guacamole-клиент

512 ОП, 1 МГЦ ЦПУ

42МБ

TigerVNC

Требования к родительской ОС (Astra linux)

30МБ

OpenSSH

Требования к родительской ОС (Astra linux)

19МБ

xRDP

Требования к родительской ОС (Astra linux)

2.4МБ