Глава 38. Системные требования ФинГрад
Программное обеспечение ФинГрад состоит из нескольких частей:
- система управления базами данных (СУБД);
- веб-приложение с функциями казначейства для работы в браузере;
- настольное приложение с функциями консолидации для компьютеров с ОС Windows;
- транспортный сервер для обособленного обмена данными с банками.
Характеристики аппаратного и программного обеспечения, необходимого для установки и использования ФинГрада перечислены в таблицах ниже.
Сервер СУБД
Характеристика |
|
Требования |
Процессор |
|
Рассчитывается из объема данных и необходимой скорости построения отчётов и выписок. При построении отчетов затрачивается примерно 0,5 секунды процессорного времени на 1 млн проводок. Например, если у вас 10 миллионов проводок в базе данных и отчёты нужно строить за 5 секунд, то потребуется (10 000 000 · 0,5 с / 1 000 000) / 5 с, то есть 1 ядро (прим. 1, 2). |
Оперативная память |
|
Не менее 4 ГБ + (1 ГБ · С) + (1 ГБ · T / 20 000 000), где C – количество ядер ЦП, T – количество проводок в БД (прим. 3). |
Накопитель | SSD (рекомендуется NVMe), 2 ГБ + 50 ГБ на каждые 100 миллионов проводок. Для оптимальной работы ФинГрад рекомендуется, чтобы объем свободного места на накопителе был не менее двух размеров БД. |
|
Система управления базами данных |
|
Microsoft SQL Server 2017 c последними cumulative update и выше; Postgres Pro Server Standard 12.1.1 и выше; PostgreSQL 15.0 и выше. |
Операционная система | Windows Server 2016 Standard и выше; RED OS, АLT Linux, ROSA Linux, Astra Linux, Debian, Read Hat, Ubuntu и другие. |
|
Безопасность | Все соединения ФинГрада с базами данных принудительно шифруются, поэтому дополнительного проброса VPN- или SSH-туннелей не требуется. |
|
Скорость соединения по сети |
|
100 Мбит/с |
Сетевые задержки |
|
Не более 50 мс |
Поддержка SQL Azure |
|
Да, но не рекомендуется |
Поддержка SQL Mirroring | Да, без ограничений |
Веб-сервер
Характеристика |
|
Требования |
Процессор |
|
10 ядер + 1 ядро на каждые 10 пользователей онлайн |
Оперативная память |
|
10 ГБ + 2 ГБ на каждые 10 пользователей онлайн |
Накопитель | 50 ГБ |
|
Операционная система | Windows Server 2016 Standard и выше |
|
Операционная система, клиент | Для использования веб-приложения ФинГрада подойдет любая современная операционная система, поддерживающая актуальные версии браузеров: например, Яндекс Браузер или Google Chrome |
Терминальный сервер для настольного приложения
Характеристика |
|
Требования |
Процессор |
|
6 ядер + 1 ядро на каждый запущенный экземпляр приложения |
Оперативная память |
|
6 ГБ + 3 ГБ на каждый запущенный экземпляр приложения (больше при наличии объемных справочников) |
Накопитель | 50 ГБ |
|
Операционная система | Windows Server 2016 Standard и выше |
Транспортный сервер
Транспортный сервер используется при необходимости выделить в инфраструктуре единую защищённую точку обмена данными между ФинГрадом и банками.
Характеристика |
|
Требования |
Процессор |
|
8 ядер |
Оперативная память |
|
8 ГБ |
Накопитель | 50 ГБ |
|
Операционная система | Windows Server 2016 Standard и выше |
Примечания
1 Без учёта использования детализации по справочникам.
2 При наличии большого количества пользователей может возникать одновременное формирование отчётов. В этом случае ресурсы сервера будут распределены между ними, и время построения отчётов увеличится пропорционально количеству соответствующих запросов.
3 Учитывается количество основных проводок и количество зависимых проводок.
Спасибо!
В ближайшее время мы с вами свяжемся.