Creatio administration
Это документация Creatio версии 7.16.0. Мы рекомендуем использовать новую версию документации.

Системные требования к серверам (on-site)

От производительности сервера во многом зависит быстродействие и результативность системы: чем мощнее аппаратная конфигурация серверного компьютера, тем быстрее и продуктивнее будет работа с Creatio.

Для работы Creatio необходимо развернуть следующие обязательные компоненты:

Сервер приложений;

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

Сервер хранения сессий.

К опциональным компонентам относятся:

Сервер системы контроля версий;

Балансировщик нагрузки;

Контейнерная виртуализация.

Системные требования к серверам и их количеству могут варьироваться в зависимости от количества пользователей, работающих в системе, а также от требований к отказоустойчивости системы.

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

Общие требования для всех серверов

Все компоненты системы поддерживают функционирование в виртуальном окружении. Список поддерживаемых облачных/виртуальных платформ:

Amazon Web Services;

Microsoft Azure / Hyper-V;

VMware vCloud Director / vSphere.

НА ЗАМЕТКУ

Совместимость системы с другими виртуальными / облачными платформами не гарантируется.

Активные экземпляры компонентов системы должны быть размещены в одной локации (датацентр / серверное помещение / офисное здание и т.д.). Допустимо размещение резервных компонентов в удаленных локациях при реализации защиты от катастрофических событий.

Все компоненты должны работать в предназначенных для них операционных системах. Совмещение компонентов допустимо, но не рекомендуется.

Для организации кластера СУБД может использоваться как общее файловое хранилище, так и раздельное дисковое пространство узлов кластера.

Сервер системы контроля версий (SVN) является необязательным компонентом. Он нужен, только если планируется ведение версионности изменений конфигурации.

Балансировщик нагрузки является необязательным компонентом, который может понадобиться, если:

предполагается повышенная сетевая нагрузка на серверы приложений;

серверы приложений развернуты в отказоустойчивой конфигурации (веб-фермы).

Балансировщик может быть аппаратным или программным. Для работы в отказоустойчивом режиме используется балансировщик HTTP/HTTPS-трафика с поддержкой протокола WebSocket. Работа приложения тестировалась на программных балансировщиках нагрузки HAproxy и MS ARR (Microsoft Advanced Request Routing). Известны случаи успешного использования других балансировщиков, например, Citrix, Cisco, NginX, FortiGate.

Каналы связи:

IIS — SQL:

пропускная способность — 10Мбит/с на 100 активных пользователей;

задержки не более 15–20 мс.

IIS — пользователь:

минимально 256 кбит/с на 1 активного пользователя;

рекомендуется 512 кбит/с на 1 активного пользователя;

формула: 30кБайт/с * (общее число одновременно работающих пользователей) * 10%.

Ввод/вывод:

100 IOPS на 1000 активных пользователей

SQL: 1000 IOPS на 1000 активных пользователей

Требования для отправки массовых email-рассылок (продукт Marketing Creatio):

Рекомендуемая скорость дисков БД зависит от планируемого количества получателей.

Аудитория до 1 млн получателей в одной рассылке или свыше 1 млн получателей в месяц — не менее 300 IOPS, < 8 ms.

Аудитория от 1 млн до 2 млн получателей в одной рассылке или свыше 3 млн получателей в месяц — не менее 500 IOPS, < 8 ms;

Аудитория от 2 млн до 5 млн получателей в одной рассылке или более 5 млн получателей в месяц — не менее 1000 IOPS, < 7 ms.

Требования к серверам для сервиса синхронизации Exchange Listener

В Exchange Listener обработка запросов производится отдельными обработчиками, каждый из которых одновременно обслуживает 40 активных почтовых ящиков.

Количество обработчиков указывается при установке микросервисного компонента и зависит от планового количества почтовых ящиков.

Для одного обработчика необходимо 30% процессорного времени 1ГГц процессора и 850 Мб оперативной памяти (дисковое хранилище не используется).

Возможна настройка автоматического масштабирования по количеству активных подписок. Для получения подробностей по организации таких сценариев отправьте запрос на электронный адрес support@creatio.com.

Требования к программному обеспечению

Компонент

Программное обеспечение

Веб-сервер

Windows Server 2012 R2,2016,2019; IIS: .Net framework 4.7.2

Сервер базы данных

Windows Server 2012 R2,2016,2019; MSSQL 2012 и выше; Oracle 11g и выше; PostgreSQL 11 и выше

Сервер кэширования

Linux Debian 8-9; Redis

Сервер балансировщика нагрузки

Linux Debian 8-9; HAproxy

Сервер системы контроля версий (SVN)

Linux Debian 8-9; SVN

Контейнеры

Linux Debian 8-9; Docker; Kubernetes

Смотрите далее

Калькулятор системных требований

 

Был ли данный материал полезен?

Как можно улучшить эту статью?