Нефункциональные особенности
Ниже приведены характеристики продукта Platform V Kintsugi (DBM) редакция Standard, которые достигаются на конфигурации из подраздела «Аппаратное обеспечение» раздел «Системные требования».
| Операция * | Интенсивность, операций/секунду | SLA по времени отклика (95 персентиль), мс ** | Средний размер запроса, байт | Средний размер ответа, байт |
|---|---|---|---|---|
POST /assets/id/events | 0.6142 | 530 | 26 | 2.0 |
GET /assets/id/metrics | 0.2038 | 630 | — | 10594.0 |
GET /assets/id/metrics/available | 0.4540 | 440 | — | 4994.0 |
GET /assets/id/overview | 0.1197 | 2500 | — | 3937.06 |
POST /assets/id/overview/connection-groups | 0.0396 | 4000 | — | 1376.34 |
POST /assets/id/overview/dblist | 0.0417 | 3400 | — | 1629.19 |
POST /assets/id/overview/pg-settings | 0.0417 | 5000 | — | 27069.54 |
GET /assets/id/overview/transactions | 0.0390 | 3400 | — | 331.61 |
POST /assets/id/thresholds | 0.3294 | 1300 | 3922 | 79.0 |
POST /assets/overview | 0.1229 | 3100 | 342 | 7114.30 |
POST /assets/tree/branch | 0.3291 | 380 | 149 | 28460.56 |
POST /cluster | 0.0409 | 310 | 242 | 295.97 |
DELETE /cluster/id | 0.0409 | 390 | — | 4.0 |
PUT /cluster/id | 0.0409 | 400 | 278 | 303.97 |
GET /clusters | 0.2452 | 590 | — | 33192.81 |
PUT /cm/dashboards | 0.2502 | 360 | 1140 | 9.55 |
GET /cm/dashboards/available | 0.3292 | 280 | — | 84.91 |
DELETE /cm/dashboards/id | 0.0435 | 300 | — | 0.0 |
GET /cm/dashboards/id | 0.1214 | 280 | — | 577.04 |
POST /dblist | 0.2476 | 1000 | 20 | 26.0 |
POST /login | 0.0005 | 69 | — | 967.0 |
POST /monitoring | 0.0401 | 1100 | 199 | 60.44 |
GET /monitorings | 0.1236 | 560 | — | 37691.97 |
GET /monitorings/related | 0.3249 | 390 | — | 14085.99 |
GET /scanner/objects | 0.1214 | 300 | — | 2.0 |
GET /scheduler/artifacts/id | 0.0398 | 190 | — | 414475.0 |
POST /scheduler/tasks | 0.0398 | 620 | 157 | 47.0 |
GET /scheduler/tasks/id/status | 0.0398 | 6000 | — | 304.0 |
WS /sockets/database/structure | 0.1253 | 6 | 39 | 240.38 |
WS /sockets/database/structure/IntrospectionObjectsReq | 0.2505 | 1100 | 273 | 60007.0 |
WS /sockets/database/structure/SQLConnectionReq | 0.1253 | 790 | 188 | 192.0 |
WS /sockets/database/terminal | 0.3286 | 7 | 39 | 240.39 |
WS /sockets/database/terminal/SQLConnectionReq | 0.3286 | 690 | 188 | 192.0 |
WS /sockets/database/terminal/SQLQueryFirstReq | 0.3286 | 100 | 224 | 3817.98 |
WS /sockets/monitoring/metrics | 0.6542 | 400 | 49 | 91.01 |
WS /sockets/monitoring/metrics/mini_chart | 0.3296 | 530 | 308 | 3825.12 |
WS /sockets/monitoring/metrics/section_chart | 0.3246 | 290 | 533 | 2830.66 |
WS /sockets/monitoring/metrics/select | 0.3296 | 410 | 556 | 30958.87 |
WS /sockets/monitoring/metrics/slider_chart | 0.3246 | 520 | 532 | 3238.24 |
GET /templates | 0.2458 | 280 | — | 2.0 |
WS /websocket | 0.3290 | 400 | 83 | 120.0 |
WS /websocket/avail_metrics | 0.3290 | 310 | 122 | 3993.0 |
WS /websocket/metrics | 20.7263 | 800 | 300 | 2546.83 |
DELETE /monitoring/id | 0.0401 | 600 | — | 4.0 |
GET /monitoring/id | 0.0401 | 400 | — | 249.44 |
PUT /monitoring/id | 0.0401 | 500 | 270 | 4.0 |
| Всего | 29.6252 | — | — | — |
* Все операции выполняются параллельно.
** SLA по времени отклика указан для каждого отдельного вызова в разрезе одной операции.
Доступность
Режим работы продукта — круглосуточно, семь дней в неделю (24/7). Время реагирования на инциденты — восемь часов в будние дни (8/5).
Устанавливаемость
Продукт Platform V Kintsugi (DBM) характеризуется следующими показателями установочных операций:
- Процент успешных установок без привлечения администратора составляет более 80%.
- Средняя продолжительность установки — около 1 часа.
- Совместимость с основными операционными системами и архитектурами (подробнее в разделе «Системные требования»).
Процесс установки, обновления и удаления продукта подробно описан в документе «Руководство по установке».
Целостность
Все критические данные, обрабатываемые Platform V Kintsugi (DBM), защищены с использованием криптографических хеш-функций (SHA-256) для проверки целостности перед обработкой.
Производительность
Поддержка обслуживания не более 16 баз данных.
Надежность
Надежность Platform V Kintsugi (DBM) обеспечивается посредством применения политик перезапуска контейнеров (restart policy), проверок работоспособности (health checks) и использования обратного прокси-сервера (reverse proxy) для реализации механизмов аутентификации, авторизации и шифрования TLS.
Устойчивость
Отказоустойчивость реализована средствами Docker Compose на уровне перезапуска контейнеров.
Система обрабатывает данные от пользователей. Ошибки обрабатываются таким образом, что доступность системы, в целом, не нарушается.
Безопасность
Основные требования к программному продукту:
- ИТ-продукт соответствует актуальным стандартам Platform V и требованиям информационной безопасности, предъявляемым к программным комплексам.
Решение соответствует общим требованиям безопасности. При использовании решения обеспечивается выполнение следующих требований:
- Секретная информация (пароли) не хранится в конфигурационных файлах в открытом виде.
- В программном продукте используется протокол TLS не ниже 1.2.
Масштабируемость
Поддержка вертикального и горизонтального масштабирования осуществляется ручным способом и достигается путем изменения конфигурации продукта.