Перейти к основному содержимому

Системные требования

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

Ознакомьтесь с данным документом, прежде чем переходить к установке системы.

Информация

Для работы с платформой Monq рекомендуется использование браузера:

Google Chrome версии 101.* и выше

Размещение ресурсов

Наименование продуктаCPU, CoresRAM, GBHDD, GBОписание
Monq Demo824~100Сервер для развертывания СПО и модулей Monq

⚠️ Размеры системных дисков должны быть не меньше указанных в таблице. При разметке все пространство диска монтируется в корень «/» без разделения на разделы.

Используемая файловая система – xfs.

Система хранения

Наименование сервераДанныеПроизводительность системы хранения данныхПримечание
monq-demoСУБД: postgresql, arangodb, clickhouse, redis, VictoriaMetrics
Storage: nfs, docker registry
от 100 iops

IOPS (Input/Output Operations Per Second) - это метрика, используемая для измерения производительности системы хранения данных, такой как жесткий диск (HDD) или твердотельный накопитель (SSD). Она указывает на количество операций ввода/вывода, которые устройство может обработать за секунду. Чем выше значение IOPS, тем больше операций ввода/вывода может обрабатывать система, что часто связано с более высокой скоростью работы и улучшенной производительностью.

Полезная информация

В процессе обновления Monq происходит загрузка новых версий образов микросервисов в приватный репозиторий, предыдущие версии образов при этом автоматически не удаляются. Их, периодически, требуется чистить вручную. Чтобы удалить неиспользуемые образы в системе, выполнить команду:

crictl rmi --prune

в результате будут удалены образы с незадействованными тегами предыдущих версий.

Поставляемое системное ПО

С приведенными в таблице версиями системного ПО протестирована совместимость Monq и гарантируется работоспособность. Другие, более новые или старые версии СПО не тестировались и не проверялись.

НазваниеТипВерсияРольЛицензированиеmonq-demoОписание
DebianBaremetal11.6Операционная системаGNU GPL+
containerdBaremetal1.6.6ВиртуализацияApache License 2.0+
postgresqlContainer12.15СУБДЛицензия PostgreSQL+
victoria-metricsContainer1.91.3СУБДApache License 2.0+
arangodbContainer3.11.2СУБДApache License 2.0+
redisContainer7.0.11Кеш сервер3-Clause-BSD+Документация
rabbitmqContainer3.11.18Брокер сообщенийMozilla Public License+
clickhouseContainer23.3.8СУБДApache License 2.0+
docker-registryContainer2.8.2Репозиторий образов dockerApache License 2.0+Образ
nfs-utilsBaremetal1.3.0Сетевой доступ к ФСMIT; GPLv2; GPLv2+; BSD+Документация
ciliumContainer1.13.3Драйвер виртуальной сетиApache License 2.0+
etcdContainer3.5.1Хранилище состояния кластераApache License 2.0+
consulBaremetal1.8.0Хранилище конфигурацийMozilla Public License v2.0+
kubernetesContainer1.26.6Оркестратор docker-контейнеровApache License 2.0+
kubernetes/nginx-ingress-controllerContainer1.8.0Веб балансировщикApache License 2.0+Документация
kubernetes/corednsContainer1.9.3Кластерный DNSApache License 2.0+Документация

Типовые сетевые взаимодействия

Минимально необходимо:

  • Наличие доступа по порту 22/tcp ко всем серверу.
  • Доступ по порту 443/tcp к серверу.

Типовой список сетевых взаимодействий

Наименование сервераНазначение сервераВходящее соединение
Сеть
Входящее соединение
Протоколы, порты
Исходящее соединение
Сеть
Исходящее соединение
Протоколы, порты
Обоснование запрашиваемых настроек
monq-demoСервера для развертывания ППОВнешняя сеть443 tcpДоступ пользователей к системе
monq-demoСервера для развертывания ППОИнтернет80, 443 tcp
25, 465 tcp
Подключение к мессенджерам (полный список портов зависит от используемых типов оповещений)

В данной таблице не указаны сетевые взаимодействия, необходимые для подключения к сторонним системам мониторинга заказчика. Их список определяется индивидуально – после получения данных о необходимых интеграциях.

Для получения обновлений системы потребуется разрешить доступ к ресурсам компании ООО "Монк Диджитал Лаб" c сервера, где произведена установка Monq:

  • https://release-hub.monq.ru
  • https://registry.monq.ru
  • https://downloads.monq.ru

Также возможны случаи, когда разрешить сетевое взаимодействие с внешними ресурсами нельзя. В данном случае необходимо скачать обновление там где есть доступ в интернет и перенести архивы в закрытый контур. Подробнее об этом написано в инструкциях по обновлению.

Типовая схема размещения компонентов

Изображение

Дополнительно

При разворачивании экземпляра Monq вам также потребуется:

  • Доменное имя для доступа к веб-интерфейсу вашего пространства Monq. Является обязательным условием для выпуска лицензии.