Oopps.ai Войти

Kubernetes. Ресурсы. Разумные расходы.

Нагрузкам — ресурсы.
Бизнесу — меньше лишнего.

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

Начинаем с наблюдения Изменения под вашим контролем Облако и on-prem
Официальный партнёрYandex CloudCloud.ru
ВНУТРИ ОПТИМИЗАЦИИ

Та же работа. Меньше лишних ресурсов.

Иллюстрация процесса

Сначала понимаем нагрузку

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

Сравниваем потребление, requests и запас на пики
demo-clusterНаблюдаем
CPU
3 / 12 / 16
RAM
12 / 48 / 128
● Используется● Запрошено○ Выделено
Запрошено Используется6 нагрузок · 4 ноды
Данные условные. Реальный план зависит от нагрузки и ограничений вашего кластера.Разобраться в деталях

ОТ ПРИЛОЖЕНИЯ ДО ИНСТАНСА

Оптимизация —
это несколько точных решений.

Недостаточно просто уменьшить число нод. Сначала нужно понять, что на них работает.

RIGHTSIZING

Ресурсы под нагрузку.
С запасом на пики.

Завышенные requests резервируют CPU и память, которыми приложение не пользуется. Заниженные — оставляют его без пространства для роста.

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

Как устроена оптимизация
BIN PACKING

Нагрузки ближе.
Пустого места меньше.

Даже после rightsizing свободные ресурсы могут оставаться разбросанными по кластеру. Уплотнение помогает собрать нагрузки на меньшем числе нод.

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

Как контролировать изменения
Одни и те же приложенияПример
apiweb
worker
cache
jobsevents
Учитываем ограничения размещения
apiwebworker
cachejobsevents
Свободные ноды
можно убрать
ПОДБОР ИНФРАСТРУКТУРЫ

Подходящие инстансы.
Под конкретные задачи.

Нагрузки различаются: одним важен CPU, другим — память. Универсальная конфигурация может оставлять дорогие ресурсы без работы.

Подбираем типы инстансов под профиль кластера и сравниваем варианты с учётом стоимости и доступности.

Данные для выбора конфигурации
Профиль нагрузкиПример
CPUУмеренно
RAMМного

Больше CPU

Избыточный процессорный резерв

Больше памяти

Ближе к профилю приложений

Подбор зависит от доступных типов инстансов провайдера.
ПОД ВАШИМ КОНТРОЛЕМ

Сначала увидеть.
Потом — менять.

Начните с наблюдения: сбор и анализ данных без изменения приложений. Посмотрите рекомендации и обсудите план с командой.

Сейчас подключённые кластеры доступны в режиме наблюдения. Автоматические изменения показаны на синтетических данных в демонстрации.

О подключении и правах
Путь измененияКонтроль
  1. 01
    Наблюдение

    Понимаем нагрузку. Ничего не меняем.

  2. 02
    Рекомендация

    Показываем, что и почему стоит изменить.

  3. 03
    Ваши правила и согласование

    Проверяем условия перед применением.

  4. 04
    Проверка результата

    Смотрим метрики после изменения.

В разработке СЛЕДУЮЩЕЕ НАПРАВЛЕНИЕ

Сколько стоит
один ответ AI?

Хотим сделать экономику AI такой же понятной, как расходы на инфраструктуру.

Развиваем направление учёта стоимости каждого запроса и AI-агента: от вызовов модели до инструментов и всей цепочки выполнения.

Это будущее направление Oopps. Функциональность пока не доступна в платформе.

Обсудить вашу AI-задачу
ЭКОНОМИКА ОДНОГО ЗАПРОСАКонцепция
ЗАПРОСПодготовь отчёт по проекту
AI-агентПланирование и выполнение
Вызовы моделиМодель · входные и выходные токены
Инструменты и повторыПоиск · API · дополнительные шаги
Вся цепочка — один результатСтоимость запроса

АНАЛИЗ КЛАСТЕРА

От метрик —
к обоснованным решениям.

Платформа связывает фактическую нагрузку с запросами ресурсов и конфигурацией инфраструктуры.

01

Нагрузка и резерв

Где нужен запас на пики, а где CPU и память простаивают.

02

Ресурсы и размещение

Какие requests, ноды и конфигурации стоит пересмотреть.

03

Рекомендации

Варианты изменения ресурсов, ожидаемый эффект и ограничения применения.

КАК РАБОТАЕТ ПЛАТФОРМА

От первого наблюдения
до работающих изменений.

01

Наблюдение

Сбор и анализ метрик кластера без изменения нагрузок. Видно, какие ресурсы запрошены и как они используются.

02

Анализ ресурсов

Requests, limits и доступные метрики помогают сравнить выделенные ресурсы с фактическим потреблением.

03

Сценарии оптимизации

В демонстрации можно пройти rightsizing, уплотнение и подбор нод на синтетических данных. Реальные нагрузки не меняются.

Начните с вашего кластера.

Подключите его в режиме наблюдения — без изменения нагрузок.