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

Необходимое программное обеспечение#

Ниже приведен список необходимого программного обеспечения (далее — ПО), которое обязательно или не обязательно для установки, настройки, контроля и функционирования продукта. Если в группе указано несколько альтернатив, то клиент может выбрать любой из вариантов, исходя из условий использования конечной информационной системы.

Тип

Наименование ПО и версия**

Обязательность (Да/Нет)*

Операционная система

Platform V SberLinux OS Server 8.8+

Да

ALT Linux 10.0

Red Hat Enterprise Linux 8.5

РЕД ОС 7.3

Microsoft Windows 10

Среда контейнеризации

Platform V DropApp 2.2.0+

Да

Kubernetes 1.22.2

СУБД

PostgreSQL 13+

Да

Platform V Pangolin DB 6.4.2+

Сервис хранения данных метрик

VictoriaMetrics 1.52.0

Нет

Система сбора и хранения логов

Platform V Monitor 5.1.1

Нет

Elasticsearch 7.17

Apache Kafka 2.0+

Сервис интеграции и оркестрации микросервисов в облаке

Istio 2.0

Да

Platform V Synapse Service Mesh 4.3.1+

Web-сервер

Platform V SynGX 2.0

Да

NGINX 1.22.1

Браузер

Yandex Browser 19+

Да

SberBrowser 7.1

Google Chrome 107

Система защиты для Web-приложений

Platform V IAM SE 1.8.0+

Да

Keycloak 22.0.3

Система управления секретами

HashiCorp Vault 1.7.0

Нет

Управление секретами (SecMan) 1.13.0+

Инструмент CI/CD

Platform V DevOps Tools 1.9.1

Нет

Сервис аудита

Platform V Monitor 5.1.1

Нет

Система аутентификации и авторизации межсервисных взаимодействий (One-Time-Token).

Platform V Backend 4.5.44.0

Нет

Система визуализации данных

Kiali 1.24.3

Нет

Platform V Monitor 5.1.1

Grafana 10.1.9

Провайдер аутентификации

Platform V IAM SE 1.8.0+

Да

LLM провайдер

GigaChat API GigaChat-2-Max+

Да

pkg:ollama/deepseek-v4-flash 1+

pkg:ollama/Qwen/Qwen3.6-27B v1+

Примечание

* Да — ПО, необходимое для функционирования продукта, без которого не гарантирована работоспособность. Нет — ПО, необязательное для функционирования продукта, которое не влияет на работоспособность основных функций.

** Версия ПО, на которой гарантируется работоспособность. «+» после номера версии означает, что возможно использование версий выше до потери обратной совместимости.

Аппаратное обеспечение#

Примечание

Конфигурация может быть скорректирована по результатам проведения нагрузочного тестирования или опытной эксплуатации компонента.

Расчет потребности в физическом оборудовании происходит на основе коэффициентов переподписки (отношение требуемого количества виртуального ресурса к реальному количеству физического ресурса), применяемых к требованиям по виртуальным ресурсам для каждого из стендов.

Для установки Platform V Kintsugi (DBM) редакция Enterprise требуется следующая конфигурация аппаратного обеспечения. Характеристики (CPU, RAM, диски) указаны на один элемент развертывания:

DBCM#

Горизонтальное масштабирование предусмотрено для следующих модулей:

Название модуля

ПО среды функционирования

Количество

Список контейнеров

CPU, запрос/лимит (количество ядер)

RAM, запрос/лимит

Внутренние диски, запрос/лимит (ГБ)

agentway

Platform V DropApp (K8S)

1 pod

agentway

0.25/0.5

256 Mi / 512 Mi

–

fluentbit

0.25/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

audit-proxy

Platform V DropApp (K8S)

1 pod

audit-proxy

0.5/1

500 Mi / 1000 Mi

–

fluentbit

0.25/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

alerting

Platform V DropApp (K8S)

1 pod

alerting

0.018/0.125

256 Mi / 256 Mi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

backend

Platform V DropApp (K8S)

1 pod

backend

0.075/1.0

512 Mi / 2.5 Gi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

collector

Platform V DropApp (K8S)

3 pods

collector

0.15/1.0

1 Gi/3.5 Gi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 256 Mi

–

configman

Platform V DropApp (K8S)

1 pod

configman

0.022/0.15

256 Mi / 256 Mi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

curator

Platform V DropApp (K8S)

1 pod

curator

0.075/1.0

128 Mi / 256 Mi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

dbperf

Platform V DropApp (K8S)

30 pods

dbperf

0.25/1.0

256 Mi / 2 Gi

–

fluentbit

0.25/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

istio-egressgateway

Platform V DropApp (K8S)

1 pod

istio-proxy

0.03/0.6

256 Mi / 768 Mi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-ingressgateway

Platform V DropApp (K8S)

1 pod

istio-proxy

0.03/0.5

256 Mi / 512 Mi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

kmetrics

Platform V DropApp (K8S)

1 pod

kmetrics

0.075/0.7

256 Mi / 512 Mi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.3

64 Mi / 128 Mi

–

mcwatch

Platform V DropApp (K8S)

3 pods

mcwatch

0.037/0.25

256 Mi / 2 Gi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

piface

Platform V DropApp (K8S)

1 pod

piface

0.037/0.4

128 Mi / 256 Mi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

scheduler

Platform V DropApp (K8S)

1 pod

scheduler

0.037/0.25

256 Mi / 1 Gi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

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

Горизонтальное масштабирование не предусмотрено для следующих модулей:

Название модуля

ПО среды функционирования

Количество

Список контейнеров

CPU, запрос/лимит (количество ядер)

RAM, запрос/лимит

Внутренние диски, запрос/лимит (ГБ)

inform

Platform V DropApp (K8S)

1 pod

inform

0.15/1.1

256 Mi / 1 Gi

–

fluentbit

0.075/0.5

256 Mi / 512 Mi

–

istio-proxy

0.1/0.2

64 Mi / 128 Mi

–

В среде Kubernetes/Platform V DropApp под требованиями к аппаратному обеспечению (CPU, RAM, диски) понимаются запросы — минимально необходимые ресурсы (requests), и лимиты — рекомендованные ресурсы (limit) CPU, memory и ephemeral-storage, которые Kubernetes предоставляет конкретному контейнеру.

DBDA#

Горизонтальное масштабирование предусмотрено для следующих модулей:

Название модуля

ПО среды функционирования

Количество

Список контейнеров

CPU, запрос/лимит (количество ядер)

RAM, запрос/лимит (ГБ)

Внутренние диски, запрос/лимит (ГБ)

KgAgent

ALT Linux (опционально Red Hat Enterprise Linux, РЕД ОС или Platform V SberLinux OS Server)

1 pod

–

4

8

–

Рекомендуемые настройки безопасности окружения#

Общие указания#

Для реализации функций безопасности среды функционирования Platform V Kintsugi рекомендуется обеспечить выполнение следующих условий:

  • Регулярно обновляйте все среды функционирования Platform V Kintsugi до актуальных версий, применяя все необходимые патчи безопасности с официальных сайтов разработчиков сред функционирования или принимая организационные и технические меры для минимизации риска эксплуатации уязвимостей.

  • Предотвращайте несанкционированный доступ к идентификаторам и паролям администраторов среды виртуализации, необходимым для управления и технической поддержки среды функционирования Platform V Kintsugi.

  • Устанавливайте, конфигурируйте и управляйте Platform V Kintsugi в соответствии с эксплуатационной документацией.

  • Предотвращайте несанкционированный доступ к идентификаторам и паролям пользователей Platform V Kintsugi.

Kubernetes/Platform V DropApp#

Ниже приведен рекомендуемый (необязательный) список требований безопасности к среде исполнения приложений Kubernetes/Platform V DropApp:

  • обеспечьте установку обновлений безопасности для элементов среды исполнения;

  • обеспечьте регулярную синхронизацию времени от доверенных источников;

  • отключите или удалите все неиспользуемые и ненужные пакеты, модули, сервисы и протоколы;

  • измените, переименуйте или заблокируйте все встроенные учетные записи, включая учетную запись локального администратора (суперпользователя);

  • обеспечьте разграничение доступа учетных записей пользовательских и технологических учетных записей в соответствии с ролевой моделью доступа;

  • включите и настройте механизм шифрования административного доступа;

  • контролируйте и ограничивайте вызов компонентов для предотвращения атак типа «отказ в обслуживании» (DoS/DDoS prevention);

  • контролируйте использование компонентами технических ресурсов, чтобы обеспечить непрерывное функционирование среды исполнения;

  • защищайте используемые в средах исполнения секреты от компрометации, модификации и удаления;

  • используйте инструмент для безопасного хранения и доступа к различным секретам (пароли, токены и сертификаты);

  • обеспечьте поведенческий анализ с целью выявления несанкционированного доступа, превышения полномочий и наличия недекларированных возможностей путем анализа запущенных процессов: взаимодействие, использование портов, ресурсов файловой системы;

  • для обеспечения аутентифицированного доступа к Platform V Kintsugi и шифрования передаваемых данных настройте TLS 1.2 (версия не должна быть ниже указанной) на ingress и egress средствами Kubernetes/Platform V DropApp.

Примечание

Исполнение требований безопасности к среде исполнения приложений Kubernetes/Platform V DropApp остается на усмотрение администраторов среды функционирования.

Поддерживаемой системой приложений-контейнеров является Kubernetes/Platform V DropApp.

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