Типовые решения (паттерны применения)#

Platform V SynAI (далее - SYNAI) объединяет три компонента - Synapse Autoscaler (AUSC), Metrics Predictor (PREM) и Workload Digital Twin (WLDT) - и может применяться для решения следующих бизнес-потребностей:

AUSC

Автоматическое управление капасити - динамическое изменение количества реплик сервисов без участия администратора:

  1. Оптимизация использования вычислительных ресурсов кластеров - масштабирование ресурсов в реальном времени за счет точного соответствия количества реплик текущей нагрузке для исключения избыточного выделения ресурсов

  2. Оптимизация ресурсов при неравномерной нагрузке - предотвращение перегрузки или недогрузки сервисов за счет автоматического распределения количества реплик для повышения устойчивость сервисов

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

PREM

  1. Анализ данных для планирования мощностей вычислительных ресурсов

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

  3. Базовая линия и выявление аномалий - сравнение реальных показателей с ожидаемыми значениями в режиме реального времени для выявления отклонений от нормального поведения

WLDT

  1. Capacity планирование - оптимальное распределение ресурсов на основе прогнозов

  2. Нагрузочное моделирование - моделирование поведения сервисов под нагрузкой

  3. Работа с изменениями - адаптация моделей при изменении архитектуры