Изоляция ресурсов
Doris предоставляет два взаимодополняющих уровня изоляции ресурсов: физическую изоляцию на уровне узлов и логическую изоляцию внутри одного процесса. Выбирайте подходящий механизм в зависимости от архитектуры развёртывания и требований к изоляции.
Физическая изоляция
Resource Group
В архитектуре с совмещёнными хранением и вычислениями разделяйте узлы BE на изолированные группы с помощью тегов, чтобы обеспечить разделение чтения и записи и поддержку сценариев с несколькими арендаторами.
Compute Group
В архитектуре с разделением хранения и вычислений создавайте именованные вычислительные группы и управляйте ими, чтобы обеспечить строгую изоляцию различных рабочих нагрузок на вычислительном уровне.
Логическая изоляция
Workload Group
Ограничивайте ресурсы CPU, памяти и I/O для запросов или пользовательских сеансов внутри одного процесса BE без добавления новых узлов.
Привязка Workload Group к Compute Group
Привяжите Workload Group к указанной Compute Group, объединив физическое и логическое управление ресурсами для детальной настройки изоляции между арендаторами.