Системные требования#
Необходимое программное обеспечение#
Ниже приведен список необходимого программного обеспечения (далее — ПО), которое обязательно или не обязательно для установки, настройки, контроля и функционирования продукта. Если в группе указано несколько альтернатив, то клиент может выбрать любой из вариантов, исходя из условий использования конечной информационной системы.
Тип |
Наименование ПО и версия |
Обязательность (Да/Нет) |
|---|---|---|
СУБД |
PostgreSQL 15.5 |
Да |
Platform V Pangolin DB 6.1.9 |
||
Platform V Pangolin DB 5.5.0+ |
||
Операционная система |
Platform V SberLinux OS Server 8.10.0+ |
Да |
Среда контейнеризации |
Platform V DropApp 2.2.0 |
Да |
Система сбора и хранения и визуализации логов и метрик |
Platform V Monitor 6.0.11 |
Нет |
Web-сервер |
Platform V SynGX 2.2.0 |
Да |
Браузер |
SberBrowser 24.0.943.26 |
Да |
Сервис для аутентификации клиента |
Platform V IAM SE 1.8.0 |
Да |
Сервис для авторизации клиента |
Мои доступы D-02.010.00-9+ |
Нет |
Система управления секретами |
Secret Management System 01.018.01-20 |
Да |
HashiCorp Vault 1.7.0 |
||
Инструмент CI/CD |
Platform V DevOps Tools 1.9.7 |
Да |
Сервис аудита |
Platform V Monitor 6.0.10 |
Нет |
Система аутентификации и авторизации межсервисных взаимодействий |
Platform V Backend 4.5.51.1 |
Да |
Java-машина |
OpenJDK 21 |
Да |
Брокер сообщений |
Platform V Corax 11.340.0 |
Да |
Хранение конфигураций при автоматизированной установке |
Atlassian Bitbucket 7.21.18 |
Да |
GitLab 15 |
||
Сервис централизованного хранения репозиториев артефактов (хранилище артефактов) |
Sonatype Nexus Repository CE 3.69.0-02 |
Да |
Балансировщик нагрузки |
LBOSSE 2.0.0 |
Нет |
Сервис интеграции и оркестрации микросервисов в облаке |
Platform V Synapse Service Mesh 4.3 |
Да |
Система мониторинга |
Platform V Monitor 6.0.10 |
Нет |
Примечание
*
Да — ПО, необходимое для функционирования продукта, без которого не гарантирована работоспособность.
Нет — ПО, необязательное для функционирования продукта, которое не влияет на работоспособность основных функций.
**
Версия ПО, на которой гарантируется работоспособность. «+» после номера версии означает, что возможно использование версий выше до потери обратной совместимости.
Аппаратное обеспечение#
Расчет потребности в физическом оборудовании происходит на основе коэффициентов повторной подписки, применяемых к требованиям по виртуальным ресурсам для каждого из стендов.
Системные требования, указанные ниже, соответствуют минимальному кванту ресурсов, необходимому для установки и корректной работы GraDeLy. Ниже приведен минимальный квант вычислительных мощностей в разрезе стендов:
Namespace: da-nt01-db-grdl-workers-lt
Название модуля |
ПО среды функционирования |
Количество |
Список контейнеров |
CPU (кол-во ядер) |
ОЗУ (ГБ) |
Внутренние диски (ГБ) |
Горизонтальное масштабирование |
|---|---|---|---|---|---|---|---|
egress-gw-grdl-module-unver |
DropApp |
1 под |
istio-proxy |
1 |
0,2 |
— |
нет |
grdl-module-n-unver |
DropApp |
3 пода |
fluent-bit-sidecar |
0,8 |
0,6 |
— |
да |
in-gw-grdl-module-unver |
DropApp |
1 под |
istio-proxy |
0,2 |
0,2 |
— |
нет |
unimon-agent |
DropApp |
1 под |
logger-forwarder-sidecar |
0,2 |
0,2 |
— |
нет |
unimon-sender |
DropApp |
1 под |
logger-forwarder-sidecar |
0,2 |
0,2 |
— |
нет |
Namespace: da-nt01-db-grdl-lt
Название модуля |
ПО среды функционирования |
Количество |
Список контейнеров |
CPU (кол-во ядер) |
ОЗУ (ГБ) |
Внутренние диски (ГБ) |
Горизонтальное масштабирование |
|---|---|---|---|---|---|---|---|
egress-gw-grdl-console-unver |
DropApp |
1 под |
istio-proxy |
1 |
0,2 |
— |
нет |
grdl-console-unver |
DropApp |
1 под |
fluent-bit-sidecar |
0,8 |
0,6 |
— |
нет |
grdl-console-ui-unver |
DropApp |
1 под |
grdl-console-ui-unver |
0,5 |
1,2 |
— |
нет |
in-gw-grdl-console-unver |
DropApp |
1 под |
istio-proxy |
0,2 |
0,2 |
— |
нет |
unimon-agent |
DropApp |
1 под |
logger-forwarder-sidecar |
0,2 |
0,2 |
— |
нет |
unimon-sender |
DropApp |
1 под |
logger-forwarder-sidecar |
0,2 |
0,2 |
— |
нет |
Модуль репликации на ВМ#
Стенд |
CPU |
RAM |
HDD |
ОС |
Сетевые интерфейсы |
|---|---|---|---|---|---|
PROM |
4-16* |
16-128* |
OS Linux-30 + User HDD-20 |
SberLinux |
Only 1 eth |
HT |
4-16* |
16-128* |
OS Linux-30 + User HDD-20 |
SberLinux |
Only 1 eth |
PSI |
2-8* |
12-32* |
OS Linux-30 + User HDD-20 |
SberLinux |
Only 1 eth |
IFT |
2-8* |
12-32* |
OS Linux-30 + User HDD-20 |
SberLinux |
Only 1 eth |
DEV |
2-8* |
12-32* |
OS Linux-30 + User HDD-20 |
SberLinux |
Only 1 eth |
БД#
Название модуля |
ПО среды функционирования |
Количество |
Список контейнеров |
CPU (кол-во ядер) |
ОЗУ (ГБ) |
Внутренние диски (ГБ) |
Горизонтальное масштабирование |
|---|---|---|---|---|---|---|---|
database |
Platform V Pangolin DB |
2 пода |
— |
16 |
32 |
500 |
нет |
Kafka#
Название модуля |
ПО среды функционирования |
Количество |
Список контейнеров |
CPU (кол-во ядер) |
ОЗУ (ГБ) |
Внутренние диски (ГБ) |
Горизонтальное масштабирование |
|---|---|---|---|---|---|---|---|
kafka |
Platform V Corax |
1 под |
— |
16 |
32 |
300 |
да |
При горизонтальном масштабировании продукта для подтверждения соответствия ожидаемым нефункциональным характеристикам, рекомендуется предварительно провести нагрузочное тестирование на целевой конфигурации конкретной инсталляции.
Совместимость версий GRDL и RPLW#
GRDL\RPLW |
RPLW 2.3.x |
RPLW 2.2.0 |
RPLW 2.1.0 |
RPLW 2.0.0 |
|---|---|---|---|---|
GRDL 2.3.x |
+ |
+ |
+ |
+ |
GRDL 2.2.0 |
- |
+ |
+ |
+ |
GRDL 2.1.0 |
- |
- |
+ |
+ |
GRDL 2.0.0 |
- |
- |
- |
+ |