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

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

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

Тип

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

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

Примечание

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

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

Примечание:

*

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

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

** Минимальная версии программного обеспечения, на которой гарантируется работоспособность. Использование версий выше заявленной возможно до потери обратной совместимости.

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

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

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

Компонент

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

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

Количество

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

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

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

Горизонтальное масштабирование

AUSC

Приложение «Adapter»

Kubernetes/Platform V DropApp

1 pod

autoscaler-adapter

0.1/0.15

50/100

Да

istio-proxy

0.05/0.1

50/100

Да

Приложение «Controller»

Kubernetes/Platform V DropApp

1 pod

autoscaler-controller

0.15

70

Да

istio-proxy

0.1/0.2

100/200

Да

PREM

Приложение «Calculator»

Kubernetes/Platform V DropApp

1 pod

prem-calculator

0.2/0.3

500/1000

Да

istio-proxy

0.05/0.1

50/100

Да

Приложение «Adapter»

Kubernetes/Platform V DropApp

1 pod

prem-adapter

0.1/0.2

100/200

Нет

istio-proxy

0.05/0.1

50/100

Нет

WLDT

Приложение «Modeler»

Kubernetes/Platform V DropApp

1 pod

modeler

0.1/0.15

50/200

Да

istio-proxy

0.05/0.1

50/100

Да

Приложение «Frontend»

Kubernetes/Platform V DropApp

1 pod

frontend

0.05/0.1

50/100

Нет

istio-proxy

0.05/0.1

50/100

Нет

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

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