Требования к серверам IQChannels
- Для баз данных указаны минимальные версии, можно использовать любые более новые.
- В конфигурациях (кроме минимальной) указаны требования с учетом дублирования серверов для отказоустойчивости.
- Когда в ячейке указано несколько значений (тип сервера, ОС, ПО), можно выбрать любое из них. Например, любую базу данных из указанных.
- **Важное обновление:**для версий IQChannels начиная с 4.2.0 и выше имеются дополнительные требования при использовании СУБД MS SQL - минимальный уровень совместимости - 130. Данный уровень поддерживается при наличии следующих условий:
- Продукт: SQL Server версия от 2016 (13.x) и выше
- Версия ядра СУБД: от 13 и выше
Подробнее об уровне совместимости.
Минимальная конфигурация
| Наименование | Количество | Тип сервера | ОС | ПО | CPU, физические ядра | RAM | Дисковое пространство | Внешнее дисковое пространство |
|---|---|---|---|---|---|---|---|---|
| * Сервер базы данных | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * SQL Server 2016 (13.x) * PostgreSQL 12+ | 1 | 4Гб | 8Гб | — |
| * Сервер приложения * Веб-сервер | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * iQChannels * Nginx или Haproxy | 1 | 4Гб | 8Гб | — |
Базовая конфигурация до 50 активных онлайн пользователей (операторов) ~ 500 активных онлайн клиентов
| Наименование | Количество | Тип сервера | ОС | ПО | CPU, физические ядра | RAM | Дисковое пространство | Внешнее дисковое пространство |
|---|---|---|---|---|---|---|---|---|
| Сервер базы данных | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * SQL Server 2016 (13.x) * PostgreSQL 12+ | 1-2 | 4-6Гб | 32Гб | — |
| Сервер приложения | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * iQChannels | 1-2 | 4-6Гб | 16Гб | 64Гб |
| Балансировщик | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Nginx * Haproxy | 1-2 | 2-4Гб | 8Гб | — |
Базовая конфигурация до 250 активных онлайн пользователей (операторов) ~ 2 500 активных онлайн клиентов
| Наименование | Количество | Тип сервера | ОС | ПО | CPU, физические ядра | RAM | Дисковое пространство | Внешнее дисковое пространство |
|---|---|---|---|---|---|---|---|---|
| Сервер базы данных | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * SQL Server 2016 (13.x) * PostgreSQL 12+ | 2-4 | 8Гб | 64Гб | — |
| Сервер приложения | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * iQChannels | 2-4 | 8Гб | 32Гб | 128Гб |
| Балансировщик | 1 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Nginx * Haproxy | 2-4 | 4Гб | 16Гб | — |
Кластерная конфигурация до 500 активных онлайн пользователей (операторов) ~ 5 000 активных онлайн клиентов
| Наименование | Количество | Тип сервера | ОС | ПО | CPU, физические ядра | RAM | Дисковое пространство | Внешнее дисковое пространство |
|---|---|---|---|---|---|---|---|---|
| Сервер базы данных (standby) | 2 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * SQL Server 2016 (13.x) * PostgreSQL 12+ | 2-4 | 8Гб | 64Гб | — |
| Сервер приложения | 2 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * iQChannels | 2-4 | 8Гб | 32Гб | 128Гб |
| Балансировщик* | 2 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Nginx * Haproxy | 2-4 | 4Гб | 32Гб | — |
| Redis Sentinel | 3 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Redis Master (Slave) * Redis Sentinel | 2-4 | 8Гб | 10Гб | — |
Кластерная конфигурация до 5 000 активных онлайн пользователей (операторов) ~ 50 000 активных онлайн клиентов
| Наименование | Количество | Тип сервера | ОС | ПО | CPU, физические ядра | RAM | Дисковое пространство | Внешнее дисковое пространство |
|---|---|---|---|---|---|---|---|---|
| Сервер базы данных (standby) | 2 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * SQL Server 2016 (13.x) * PostgreSQL 12+ | 8+ | 32Гб | 256Гб | — |
| Сервер приложения | 5 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * iQChannels | 8+ | 32Гб | 64Гб | 256Гб |
| Балансировщик* | 2 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Nginx * Haproxy | 4–8 | 16Гб | 64Гб | — |
| Redis Sentinel | 3 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Redis Master (Slave) * Redis Sentinel | 4-8 | 8Гб | 10Гб | — |
Кластерная конфигурация до 20 000 активных онлайн пользователей (операторов) ~ 100 000 активных онлайн клиентов
| Наименование | Количество | Тип сервера | ОС | ПО | CPU, физические ядра | RAM | Дисковое пространство | Внешнее дисковое пространство |
|---|---|---|---|---|---|---|---|---|
| Сервер базы данных (standby) | 2 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * SQL Server 2016 (13.x) * PostgreSQL 12+ | 16+ | 128Гб | 512Гб | — |
| Сервер приложения | 7 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * iQChannels | 16+ | 64Гб | 64Гб | 512Гб |
| Балансировщик | 2 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Nginx * Haproxy | 8 | 32Гб | 64Гб | — |
| Redis Sentinel | 5 | * Виртуальный * Физический | * Linux x64 * Windows Server x64 | * Redis Master (Slave) * Redis Sentinel | 8 | 16Гб | 16Гб | — |