Нефункциональные особенности#

Нефункциональные требования продукта Platform V Kintsugi (DBM) соответствуют нефункциональным требованиям компонента Kintsugi (DBCM), приведенным ниже.

Нефункциональные требования#

Нефункциональные требования к программному компоненту Kintsugi (DBCM)#

Ниже приведены характеристики продукта, которые достигаются на конфигурации из подраздела «Аппаратное обеспечение» раздел «Системные требования». Выполнение заявленных НФТ проверялось в конфигурации Platform V DropApp (K8S).

Операция *

Интенсивность, операций/секунду

SLA по времени отклика (95 персентиль), мс **

Средний размер запроса, байт

Средний размер ответа, байт

GET /alerts/current-user/profile

2.10

5000

51.0

GET /assets/id/configuration

2.09

5000

181085.37

GET /assets/id/overview

1.04

5000

3933.40

POST /assets/id/thresholds

2.05

5000

3922

415.05

POST /assets/id/widget

14.30

5000

115

56.00

POST /assets/tree/branch

4.11

5000

149

89562.80

GET /cm/dashboards/host

2.04

5000

2927.58

GET /scanner/objects

2.08

5000

36.04

GET /scheduler/artifacts/id

2.07

5000

340478.63

POST /scheduler/tasks

2.07

5000

157

47.0

GET /scheduler/tasks/id/status

2.07

10000

303.98

WS /sockets/database/terminal

2.05

5000

39

242.0

WS /sockets/database/terminal/SQLConnectionReq

2.05

5000

188

192.0

WS /sockets/database/terminal/SQLQueryFirstReq

2.05

5000

224

3803.51

WS /sockets/monitoring/metrics

4.18

5000

49

91.00

WS /sockets/monitoring/metrics/mini_chart

2.09

5000

308

4135.30

WS /sockets/monitoring/metrics/section_chart

2.09

5000

533

3324.51

WS /sockets/monitoring/metrics/select

2.09

5000

556

22217.67

WS /sockets/monitoring/metrics/slider_chart

2.09

5000

532

3377.70

WS /websocket

3.14

5000

83

120.0

WS /websocket/avail_metrics

3.14

5000

122

3993.0

WS /websocket/metrics

197.90

5000

300

2409.85

Всего

264.0

Примечание

* Все операции выполняются параллельно.

** SLA по времени отклика указан для каждого отдельного вызова в разрезе одной операции.

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

Нефункциональные требования к программному компоненту Kintsugi agent (DBDA)#

Нефункциональные требования к безопасности программного компонента Kintsugi agent (DBDA) отсутствуют.

Доступность#

Режим работы продукта — круглосуточно, семь дней в неделю (24/7). Время реагирования на инциденты — восемь часов в будние дни (8/5).

Устанавливаемость#

Продукт Platform V Kintsugi (DBM) характеризуется следующими показателями установочных операций:

  • Процент успешных установок без привлечения администратора составляет более 80%.

  • Средняя продолжительность установки — около трех дней.

  • Совместимость с основными операционными системами и архитектурами.

Процесс установки, обновления и удаления продукта подробно описан в документе «Руководство по установке».

Целостность#

Все критические данные, обрабатываемые Platform V Kintsugi (DBM), защищены с использованием криптографических хеш-функций (SHA-256) для проверки целостности перед обработкой.

Производительность#

Поддержка мониторинга метрик 5000 баз данных.

Для мониторинга метрик свыше 1000 баз данных рекомендуется использовать VictoriaMetrics.

Надежность#

Platform V Kintsugi (DBM) использует распределенную архитектуру с репликацией ключевых компонентов для обеспечения отказоустойчивости.

Устойчивость#

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

Система обрабатывает данные от пользователей. Ошибки обрабатываются таким образом, что доступность системы, в целом, не нарушается.

Безопасность#

Основные требования к программному продукту:

  • ИТ-продукт соответствует актуальным стандартам Platform V и требованиям информационной безопасности, предъявляемым к программным комплексам.

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

  • Секретная информация (пароли) не хранится в конфигурационных файлах в открытом виде.

  • В программном продукте используется протокол TLS не ниже 1.2.

Масштабируемость#

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