Рекомендации по повышению производительности

Для повышения производительности продукта «Форсайт. Аналитическая платформа» используйте настройки аппаратного и программного обеспечения.

Настройка BI-кластера

На базе нескольких BI-серверов продукта «Форсайт. Аналитическая платформа» можно развернуть отказоустойчивый кластер. Для этого понадобится балансировщик, сервер состояний и несколько BI-серверов, настроенных на работу с одним сервером состояний.

Настройки BI-сервера

На компьютере, где установлен BI-сервер, минимизируйте количество подключаемых внешних накопителей, таких как USB-флеш, USB-HDD, CD-ROM и других. При работе с лицензиями осуществляется получение списка всех подключенных устройств и обращение к ним. Минимизация количества устройств позволит ускорить обращение к серверу лицензий.

Для повышения производительности BI-сервера Apache настройте:

PP_RETMEM=1

MALLOC_MMAP_THRESHOLD_=8192

PP_RETMEM_CO=1

MALLOC_ARENA_MAX=1

Примечание. Использование переменной MALLOC_ARENA_MAX=1 может сократить потребление памяти BI-сервером, но при этом возможно снижение производительности. Проведите тестирование производительности прикладной системы при использовании переменной.

Настройки «Форсайт. Аналитическая платформа»

Для повышения производительности BI-сервера настройте «Форсайт. Аналитическая платформа»:

Настройки СУБД

База данных и BI-сервер должны располагаться в одной локальной сети. Иначе возможно сильное падение производительности из-за больших накладных расходов на SQL-запросы.

По умолчанию конфигурационный файл PostgreSQL/Postgres Pro идет с минимальными настройками. Увеличьте значения параметров max_connections, work_mem и shared_buffers в соответствии с аппаратными характеристиками сервера, на котором установлена СУБД. Установите значение параметра max_connections в размере суммы максимального количества в пулах соединений на каждом из узлов кластера с запасом 25%.

Настройки ОС Windows

Для увеличения скорости работы продукта «Форсайт. Аналитическая платформа» на ОС Windows:

  1. Отройте панель управления Windows.

  2. Перейдите в раздел «Электропитание» в категории «Система и безопасность».

  1. Установите переключатель «Высокая производительность»:

После выполнения действий будет увеличена скорость работы продукта «Форсайт. Аналитическая платформа».

Убедитесь, что средства отладки и профайлинга: Intel Vtune, DebugDiag, AppVerifier, Valgrind, а также антивирусы, не используются на серверах в контуре промышленной эксплуатации.

Настройки «Форсайт. Аналитическая платформа»

Продукт «Форсайт. Аналитическая платформа» позволяет использовать преимущества SMP-систем и может использовать все доступные ядра процессора. Запросы от пользователей выполняются множеством потоков в рамках сервера приложений. Потоки автоматически распределяются операционной системой на доступные ядра процессора. Таким образом, выполняется распределение вычислительной нагрузки.

Для повышения производительности продукта «Форсайт. Аналитическая платформа»:

Если установлены расширения продукта, то для повышения производительности:

См. также:

Установка и настройка продукта «Форсайт. Аналитическая платформа»