Системные требования¶
Системные требования — поддерживаемые операционные системы и минимальные ресурсы (CPU, RAM, диск) для установки сервера RuDesktop. На разные сценарии (главный сервер, мост, точка распространения, отказоустойчивый кластер) ресурсы рассчитываются отдельно
Программные требования для сервера¶
Операционная система¶
22
24
12
13
1.7
1.8
7.3
8
10
10.1
10.2
10.3
10.3K
10.4
10.4K
11
11K
3.0
12.4
stream 9
stream 10
39
40
41
42
10
9
10
9.6
Системные требования для сервера с УД¶
Минимальные¶
Процессор (CPU): 4 ядра
Оперативная память (RAM): 8 ГБ
Место на жёстком диске: 20 ГБ свободного места
Сетевое подключение: 1 Мбит/с на одно подключение
PostgreSQL: версия 14 или выше
Системные требования для сервера с УД и UEM (на 2000 АРМ)¶
Процессор (CPU): 8 ядер или выше
Оперативная память (RAM): 16 ГБ или выше
Подсказка
Чем больше объём оперативной памяти (RAM), тем быстрее выполняются политики на удалённых устройствах
Место на жёстком диске: 100 ГБ свободного места плюс пространство для образов ОС и установочных пакетов
Сетевое подключение: 1 Гбит/с
PostgreSQL: версия 14 или выше
Требования к дисковой подсистеме¶
Для обеспечения стабильной работы сервера необходимо гарантировать надёжную работу дисковой подсистемы
Ниже приведены рекомендации по производительности дисковой подсистемы в зависимости от количества пользователей:
Для поддержки 5000 пользователей дисковая подсистема должна обеспечивать не менее 1000 IOPS (операций ввода-вывода в секунду)
Для поддержки 10000 пользователей дисковая подсистема должна обеспечивать не менее 2000 IOPS
Задержка дисковой подсистемы не должна превышать 10–20 мс для HDD и не более 10 мс для SSD
Предупреждение
Если дисковая подсистема работает нестабильно, это может привести к возникновению ошибок на сервере RuDesktop
Такие ошибки могут проявляться в виде отказов в установлении удалённого соединения или проблем с работой веб-интерфейса и клиента RuDesktop
Сетевые требования и требования безопасности¶
Открытые порты¶
HTTPS (443) — для работы клиентов RuDesktop и запуска политик на устройствах через веб-интерфейс
Безопасность¶
Настроенный SSL/TLS-сертификат (по умолчанию используется самоподписанный, рекомендуется заменить на доверенный — см. Добавление собственных SSL-сертификатов)
Настроенный межсетевой экран (Firewall) с ограничением доступа к административному веб-интерфейсу (см. Ограничение доступа к веб-интерфейсу)
Каналы до общих сервисов (для отказоустойчивого кластера)¶
При выносе PostgreSQL и Redis на отдельные серверы:
Пропускная способность канала между узлами и общими сервисами — не менее 1 Гбит/с
Задержка должна быть минимально возможной (практический ориентир — менее 1 мс); Redis критически чувствителен к задержкам
Подсказка
Подробнее — на странице Развёртывание отказоустойчивого кластера
Другие рекомендации¶
Настроить ежедневное резервное копирование базы данных
Использовать источник бесперебойного питания (UPS)
Регулярно отслеживать свободное место на дисках, особенно в каталогах
/var/lib/rudesktop/(медиа, kickstart, PXE) и/var/log/rudesktop/(логи)