Системные требования#
Необходимое программное обеспечение#
Ниже приведен список необходимого программного обеспечения (далее — ПО), которое обязательно или не обязательно для установки, настройки, контроля и функционирования продукта. Если в группе указано несколько альтернатив, то клиент может выбрать любой из вариантов, исходя из условий использования конечной информационной системы.
Тип |
Наименование ПО и версия |
Обязательность (Да/Нет) |
|---|---|---|
Операционная система |
CentOS Linux 8.7+ |
Да |
Astra Linux Special Edition 1.7.3+ |
||
Альт СП 8+ |
||
Platform V SberLinux OS Server 9.7.0+ |
||
Platform V SberLinux OS Server 8.10.4+ |
||
Java-машина |
OpenJDK 17 и 21 |
Да |
SberJDK 17 и 21 |
||
Система управления конфигурациями |
Ansible 2.9.X до 3.Х |
Да |
Система управления секретами |
Управление секретами (SecMan) 1.7.0 |
Нет |
Сервис для аудирования событий |
Platform V Monitor 6.0.200+ |
Нет |
Примечание
*
Да — ПО, необходимое для функционирования продукта, без которого не гарантирована работоспособность.
Нет — ПО, необязательное для функционирования продукта, которое не влияет на работоспособность основных функций.
**
Версия ПО, на которой гарантируется работоспособность. «+» после номера версии означает, что возможно использование версий выше до потери обратной совместимости.
Начиная с версии 15.392.0 прекращена поддержка OpenJDK 11.
Аппаратное обеспечение#
Минимальные требования к аппаратным ресурсам для разворачивания Corax в промышленной эксплуатации:
Компонент |
CPU |
RAM |
Диск |
|---|---|---|---|
Брокер |
4 |
16 ГБ |
200 ГБ |
ZooKeeper / KRaft контроллер |
4 |
4 ГБ |
64 ГБ |
Schema Registry |
2 |
1 ГБ (размер heap) |
32 ГБ |
Corax UI |
2 |
1 ГБ (размер heap) |
32 ГБ |
Внимание
CPU: включение SSL значительно увеличивает утилизацию процессора;
Диск: рекомендуется один или несколько физических RAID10-массивов, форматированных в XFS.
Для обеспечения отказоустойчивости и надежности кластера рекомендуется каждый компонент разворачивать на отдельном хосте. В целях экономии аппаратных ресурсов допускается разворачивать несколько компонентов на одном хосте, например:
ZooKeeper + брокер + Schema Registry + Corax UI при использовании режима с ZooKeeper;
брокер + Schema Registry + Corax UI или KRaft контроллер + Schema Registry + Corax UI при использовании KRaft режима. Брокер и KRaft-контроллер рекомендуется разворачивать на отдельных хостах.