VK Cloud

В CedrusData Engine появился контроль памяти в ресурсных группах

20 октября 2026 г.
_blog_head_72.png

В новой версии CedrusData Engine добавили жесткие ограничения памяти для отдельных запросов и ресурсных групп.

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

Как работает контроль памяти

На worker-узлах CedrusData Engine используется иерархия пулов памяти (memory pool), соответствующая дереву ресурсных групп. Система отслеживает использование памяти в этих пулах и применяет заданные ограничения.

Если памяти не хватает, механизм Low Memory Killer находит наиболее ресурсоемкий запрос внутри группы и завершает его. Так перегрузка одной группы меньше влияет на запросы других команд.

Какие лимиты можно настроить

В CedrusData Engine для каждой ресурсной группы можно настроить три лимита памяти: query.max-memory, query.max-total-memory и query.max-memory-per-node.

Дополнительное свойство hardMemoryPerNodeLimit задает жесткое ограничение на объем памяти, который группа может занимать на отдельном worker-узле.

Теперь администраторам проще контролировать распределение памяти и управлять нагрузкой на кластер.

Узнавайте о выходе новых статей в блоге первыми!

Будем держать в курсе новостей и облачных трендов

section-subscribe_2x.png
    section-subscribe_2x.png
    Ссылка скопирована
    Поделиться

    Почитать по теме

    _blog_head_172.png
    21 октября

    Меньше ручной работы с учетками и правами доступа

    _blog_head_102.png
    24 сентября

    Как использовать на 50% меньше дисковой емкости без снижения надежности

    _blog_head_45.png
    27 июля

    Bucket Policy в VK Object Storage: управление доступом через JSON-политики

    40+ готовых сервисов