Типовые конфигурации развёртывания
Кратко
Принтум поддерживает несколько схем развёртывания. Выбор определяется требованиями к отказоустойчивости, нагрузке и инфраструктуре.
Сравнение конфигураций
| Конфигурация | Когда применять | Отказоустойчивость | | ------------------------ | ------------------------------------- | ---------------------------- | | Сингл | Пилот, небольшая организация | Нет | | Сплит | Средняя нагрузка, разделение ролей | Нет | | Кластер Active-Active | Высокая нагрузка, критичность к сбоям | Да, на уровне ПринтМенеджера | | Филиальный ПринтМенеджер | Удалённые офисы, нестабильный канал | Локальная автономность |
Кластер Active-Active
Формула: T = 2F + 1, где T — количество серверов ПринтМенеджера, F — допустимое число отказов.
| Серверов | Допустимых отказов | Нагрузка | | -------- | ------------------ | ------------------ | | 1 | 0 | до 100 заданий/мин | | 3 | 1 | до 250 заданий/мин | | 5 | 2 | 400+ заданий/мин |
Что важно помнить
- Active-Passive не поддерживается — использовать Active-Active
- Кластеризуется только ПринтМенеджер, Мониторинг не кластеризуется
- Отказоустойчивость PostgreSQL, HAProxy и NFS обеспечивается заказчиком