Глава 38. Системные требования

Программное обеспечение ФинГрад состоит из двух частей:

  • приложение с функциями консолидации для компьютеров с ОС Windows;
  • веб-версия с функциями казначейства, работающая в браузере.

Характеристики аппаратного и программного обеспечения, необходимого для установки и использования ФинГрада перечислены в таблице:

 

Операционная система, клиент

 

Для использования приложения ФинГрад (функции консолидации):
- Windows 10, 11 (64-bit);
- Windows Server 2016, 2019, 2022 (64-bit).

Для использования веб-версии ФинГрада (функции казначейства) подойдет любая современная операционная система, поддерживающая актуальные версии браузеров: например, Яндекс.Браузер или Google Chrome.

Операционная система, для SQL-сервера

 

Windows Server 2016 Standard и выше.

Процессор, клиент  

Не менее 4 ядер.

Процессор, для SQL-сервера

 

Рассчитывается из объема данных и необходимой скорости построения отчётов и выписок. При построении отчетов затрачивается примерно 0,5 секунды процессорного времени на 1 млн проводок. Например, если у вас 10 миллионов проводок в базе данных и отчёты нужно строить за 5 секунд, то потребуется (10 000 000 × 0,5 с / 1 000 000 ) / 5 с, то есть 1 ядро 1, 2.

Оперативная память, клиент  

Не менее 6 ГБ.

Оперативная память, для SQL-сервера

 

 

Не менее 4 ГБ + (1 ГБ × С) + (1 ГБ × T / 20 000 000),

где C – количество ядер ЦП, T – количество проводок в БД 3.

Накопитель, для SQL-сервера

 

SSD (рекомендуется NVMe), 2 ГБ + 50 ГБ на каждые 100 миллионов проводок.

Для оптимальной работы ФинГрад рекомендуется, чтобы объем свободного места на накопителе был не менее размера БД.

Системы управления базами данных

 

Microsoft SQL Server 2017 c последними cumulative update;

Postgres Pro Server Standard 12.1.1 (требуется согласование со специалистами ФинГрад).

Безопасность

 

Все соединения ФинГрада с базами данных принудительно шифруются, поэтому дополнительная проброска VPN- или SSH-туннелей не требуется.

Работа в условиях нестабильного соединения  

ФинГраду не требуется стабильный канал, соединение с базой данных восстанавливаются прозрачно для пользователя.

Скорость соединения по сети  

Большие пачки данных при передаче сжимаются, поэтому достаточно скорости 1Мбит/с. Для ресторанных сетей и ритейла — 10Мбит/с.

Сеть с высокими задержками  

ФинГрад работает в штатном режиме при пинге не более 50мс.

Поддержка SQL Azure  

Да, но не рекомендуется.

Поддержка SQL Mirroring  

Да, без ограничений.

 

 

1 Без учёта использования детализации по справочникам.

2 При наличии большого количества пользователей может возникать одновременное формирование отчётов. В этом случае ресурсы сервера будут распределены между ними, и время построения отчётов увеличится пропорционально количеству соответствующих запросов.

3 Учитывается количество основных проводок и количество зависимых проводок.