Системные требования
На этой странице содержится информация о минимально необходимых системных требованиях для установки и использования PassOffice.
Серверная часть PassOffice
Серверная часть PassOffice является кросс-платформенной и представляет собой серверное приложение PassOffice с встроенным веб-сервером.
Требования к аппаратному обеспечению
Жесткий диск
Количество необходимого места на жестком диске во многом зависит от размера вашего объекта и складывается из:
Файлов операционной системы:
Windows: ~20 Гб;
Linux: ~2,5 Гб (в зависимости от дистрибутива);
Файлов серверного приложения PassOffice: ~ 1Гб;
Размер и количество системных журналов (логов);
Размер и количество временных файлов (отчеты, кэши);
Файлов базы данных;
Размер базы данных во многом зависит от:
Количества посетителей и заявок в сутки;
Наличие и количество интеграций с внешними системами (СКУД, AD);
Количество событий доступа, получаемых из интегрированных СКУД;
Ниже приведены рекомендуемые значения количества свободного места на жестком диске для работы PassOffice в зависимости от лицензионного плана:
Старт - не менее 50 Гб;
Стандарт - не менее 100 Гб;
Эксперт - не менее 500 Гб;
Премиум - не менее 1 Тб;
Наличие быстрого диска (7200 об/мин и выше) или твердотельного накопителя (SSD) повышает скорость отклика PassOffice.
Если у вас достаточно оперативной памяти и современный процессор, то скорость работы PassOffice в основном может ограничиваться производительностью жесткого диска.
CPU
Требования к процессору зависят от количества пользователей и ожидаемой рабочей нагрузки. На рабочую нагрузку влияют такие факторы (но не ограничиваясь ими), как активность пользователей (создание заявок и выдача пропусков), количество активных интеграцией и фоновых задач (импорт людей, построение отчетов).
Ниже приведены рекомендуемые значения количества ядер CPU для работы PassOffice в зависимости от лицензионного плана:
Старт - не менее 2 ядер;
Стандарт - не менее 4 ядер;
Эксперт - не менее 8 ядер;
Премиум - не менее 16 ядер;
Тактовая частота процессора должна быть не менее 3 ГГц.
Оперативная память
Требования к количеству оперативной памяти зависят от количества пользователей и ожидаемой рабочей нагрузки. На рабочую нагрузку влияют такие факторы (но не ограничиваясь ими), как активность пользователей (создание заявок и выдача пропусков), количество активных интеграцией и фоновых задач (импорт людей, построение отчетов).
Ниже приведены рекомендуемые значения размера оперативной памяти для работы PassOffice в зависимости от лицензионного плана:
Старт - не менее 4 Гб;
Стандарт - не менее 8 Гб;
Эксперт - не менее 16 Гб;
Премиум - не менее 32 Гб;
Для небольших установок вам следует:
Обеспечить на вашем сервере не менее 2 Гб подкачки, даже если у вас достаточно доступной оперативной памяти. Наличие подкачки помогает снизить вероятность возникновения ошибок при изменении доступной памяти.
Настроить параметр использования подкачки на низкое значение, например 10, чтобы максимально эффективно использовать оперативную память, сохраняя при этом подкачку доступной при необходимости.
Хотя чрезмерное использование подкачки является нежелательным и снижает производительность, оно является крайне важным последним средством в условиях нехватки памяти. Во время непредвиденной загрузки системы, такой как обновления ОС или других службы на том же хосте, пиковые скачки нагрузки памяти могут быть намного выше средних значений. Наличие достаточного количества подкачки помогает избежать снижения производительности работы или небезопасного завершения (OOM killer) потенциально критического процесса, такого как PostgreSQL, которое может иметь нежелательные последствия.
Требования к программному обеспечению
Операционная система
Серверная часть PassOffice поддерживает работу под управлением операционных систем Windows и Linux.
Мы настоятельно рекомендуем использовать те версии операционных систем, которые указаны в следующей таблице и выделены жирным шрифтом, поскольку они использовались для разработки и тестирования:
База данных
PostgreSQL - единственная поддерживаемая база данных в PassOffice. Она является свободной объектно-реляционной система управления базами данных (СУБД), которая поддерживает работу под многими операционнами системами, включая Windows и Linux.
При работе под Windows база данных PostgreSQL поставляется в составе дистрибутива PassOffice и устанавливается вместе с ним.
При работе под Linux или при использовании Docker воспользуйтесь соответствующей документацией в разделе способы установки.
Кроме этого, можно использовать внешнюю базу данных PostgreSQL, установленную на отдельном сервере.
Требования к PostgreSQL
Сервер, на котором запущен PostgreSQL, должен иметь как минимум 5-10 Гб доступного места на жестком диске. Более точные требования зависят от количества пользователей и лицензионного плана.
Мы настоятельно рекомендуем использовать те версии PostgreSQL, которые указаны в следующей таблице, поскольку они использовались для разработки и тестирования:
Redis
Redis - резидентная система управления базами данных класса NoSQL с открытым исходным кодом, работающая со структурами данных типа «ключ — значение». Используется для для реализации оперативных кэшей в режиме многосерверной конфигурации.
Для установки используйте официальную инструкцию производителя.
Для последующей настройки используйте встроенную справку в левом боковом меню PassOffice.
Режим многосерверной конфигурации позволяет запустить одновременно несколько экземпляров серверного приложения PassOffice, увеличив производителельность и отказоустойчивость путем балансировки нагрузки.
Отдельно лицензируемый функционал.
Клиентская часть PassOffice
Для создания клиентских рабочих мест PassOffice достаточно обеспечить подключение к серверной части PassOffice через веб-браузер.
Требования к аппаратному обеспечению
Требования к аппаратному обеспечению клиентского рабочего места PassOffice зависят от того, какая функция будет выполняться на клиентском месте. По способу взаимодействия с PassOffice условно можно разделить клиентские места на две категории - Пользователи и Операторы.
Пользователи взаимодействуют только с клиентским интерфейсом PassOffice: создают и согласовывают заявки, строят отчеты и просматривают реестр, производят конфигурирование и администрирование системы.
Операторы, помимо взаимодействия с клиентским интерфейсом PassOffice, осуществляют работу с оборудованием: сканерами документов, считывателями карт и принтерами для печати на картах.
Рабочее место пользователя
В качестве рабочего места пользователя может выступать любой современный персональный компьютер, "тонкий" клиент, ноутбук, планшет или смартфон, производительности которого достаточно для стабильной работы веб-браузера.
Рабочее место пользователя должно иметь стабильное сетевое подключение к серверной части PassOffice (проводное или беспроводное).
Рабочее место оператора
В качестве рабочего места оператора может выступать персональный компьютер, оснащенный:
Жесткий диск: минимум 2 Гб свободного места;
CPU: не менее 4 ядер с частотой не менее 2.6 ГГц;
Оперативная память: не менее 8 Гб;
USB: не менее 2-х свободных портов;
Рабочее место оператора должно иметь стабильное сетевое подключение к серверной части PassOffice (проводное или беспроводное).
Требования к программному обеспечению
Рабочее место пользователя
Поддерживается любая операционная система, позволяющая запустить веб-браузер.
Рабочее место оператора
Для работы рабочего места оператора требуется:
Операционная система: поддерживается любая операционная система, позволяющая запустить веб-браузер.
Драйверы:
Менеджер драйверов WebDriverManager;
RabbitMQ;
Драйвер сканера документов (при необходимости);
При работе под Windows комплект драйверов поставляется в составе дистрибутива PassOffice и может быть установлен при помощи него.
Для последующей настройки используйте встроенную справку в левом боковом меню PassOffice.
Поддерживаемые веб-браузеры
PassOffice поддерживает следующие веб-браузеры:
Для перечисленных веб-браузеров PassOffice поддерживает:
Мы не поддерживаем запуск PassOffice с отключенным JavaScript в браузере и не планируем поддерживать это в будущем, поскольку у нас есть такие функции, которые активно требуют JavaScript.
Last updated