| Компонент | Работа через Интернет | Работа в локальной сети |
|---|---|---|
| Доступ к сети Интернет | Связь 3G и выше | |
| Протокол | HTTPS | HTTPS или HTTP |
| Скорость передачи данных |
|
100 Мбит/с |
| Время между отправкой запроса (RTT) и получением ответа | Не выше 50 мс | Не выше 10 мс |
| Уровень потерь сетевых пакетов | Не выше 5% | Не выше 0,1% |
Количество серверов увеличивается в зависимости от количества пользователей, которые будут одновременно работать с Directum RX.
В этом случае базу данных, веб-сервер и все остальные компоненты можно установить на один компьютер:
| Требование | Сервер со всеми компонентами |
|---|---|
| Процессор | 4 ядра с частотой 2 ГГц |
| Память (ОЗУ) | От 12 ГБ. Расчет памяти указан с учетом использования общего сервиса (GenericService) |
| Тип жесткого диска | SSD |
| Жесткий диск | ОС: 1 диск Данные: RAID-1 (2 диска) |
| Сетевой адаптер | 1 Гбит/с |
В этом случае рекомендуется на одном сервере развернуть базу данных, а на другом — все остальные компоненты (веб-сервер, сервисы Directum RX):
| Требование | SQL-сервер | Веб-сервер и сервисы |
|---|---|---|
| Процессор | 6 ядер с частотой 3 ГГц | |
| Память (ОЗУ) | От 8 ГБ |
|
| Тип жесткого диска | SSD | |
| Жесткий диск | ОС: 1 диск Данные: RAID-1 (2 диска) |
|
| Сетевой адаптер | 1 Гбит/с | |
В этом случае рекомендуется увеличить количество экземпляров веб-сервера и распределить нагрузку между ними. На отдельный сервер перенести сервисы Directum RX. Для балансировки нагрузки и отказоустойчивости Directum RX рекомендуется развернуть обратный прокси-сервер с использованием HAProxy или Nginx.
| Требование | SQL-сервер | Веб-сервер в кластере (требования для одного узла) | Сервер с сервисами |
|---|---|---|---|
| Процессор | 6 ядер с частотой 3 ГГц | 4 ядра с частотой 3 ГГц | |
| Память (ОЗУ) | От 14 ГБ | От 10 ГБ | От 11 ГБ |
| Тип жесткого диска | SSD | ||
| Жесткий диск | ОС: 1 диск Данные: RAID-1 (2 диска) |
||
| Сетевой адаптер | 1 Гбит/с | ||
Требования определяются индивидуально, в зависимости от объема данных и характера работы пользователей. При этом рекомендуется перенести сервисы с основного сервера на отдельные компьютеры и настроить балансировку между ними. Подробнее см. в инструкции по установке сервисов на выделенном сервере, входит в комплект поставки.
В разделе зафиксированы требования к программному обеспечению на компьютерах с серверной частью Directum RX. При этом требования к ПО на компьютере с веб-сервером и на компьютере с сервисами совпадают.
| Компонент | Требование |
|---|---|
| ОС |
|
| Компоненты для установки и настройки |
|
| Файловая система | Система, которая по умолчанию используется в ОС, например, ext4 |
| Подписание документов |
Для подписания с использованием ГОСТ-сертификатов поддерживается средство криптозащиты информации (СКЗИ) КриптоПро CSP 5.0. При этом на компьютер с компонентами Docker Engine установите сертификаты из цепочки доверия: корневой сертификат удостоверяющего центра сертификации, промежуточные сертификаты. Если планируется использовать усовершенствованную электронную подпись:
Для использования облачной электронной подписи требуется сервер КриптоПро DSS 2.0 |
| Компонент | Требование |
|---|---|
| ОС |
|
| Компоненты для установки и настройки |
|
| Файловая система | NTFS |
| Подписание документов |
Для подписания с использованием ГОСТ-сертификатов поддерживаются средства криптозащиты информации (СКЗИ):
При этом на компьютер с веб-сервером необходимо установить сертификаты из цепочки доверия: корневой сертификат удостоверяющего центра сертификации, промежуточные сертификаты. Если планируется использовать усовершенствованную электронную подпись:
Для использования облачной электронной подписи требуется сервер КриптоПро DSS 2.0 |
| СУБД на основе PostgreSQL | Microsoft SQL Server |
|---|---|
|
|
Для работы с Directum RX можно использовать операционные системы на базе Linux, macOS, Microsoft Windows.
Веб-клиент позиционируется как основной клиент Directum RX.
| Компонент | Linux | Microsoft | OS X/macOS |
|---|---|---|---|
| ОС |
|
|
|
| Браузер |
|