Группа ресурсов
В этой теме описывается функция группы ресурсов Selena.

С помощью этой функции вы можете одновременно выполнять несколько рабочих нагрузок в одном кластере, включая короткие запросы, ad-hoc запросы, ETL задачи, что позволяет сэкономить дополнительные расходы на развертывание нескольких кластеров. С технической точки зрения, движок выполнения будет планировать параллельные рабочие нагрузки в соответствии с пользовательскими спецификациями и изолировать взаимные помехи между ними.
Дорожная карта Resource Group:
- Начиная с версии 1.5.0, Selena поддерживает ограничение потребления ресурсов для запросов и реализацию изоляции и эффективного использования ресурсов между арендаторами в одном кластере.
- В Selena версии 2.3 вы можете дополнительно ограничить потребление ресурсов для больших запросов и предотвратить истощение ресурсов кластера слишком большими запросами, чтобы гарантировать стабильность системы.
- Selena версии 2.5 поддерживает ограничение потребления вычислительных ресурсов для загрузки данных (INSERT).
- Начиная с версии 1.5.0, Selena поддерживает установку жестких ограничений на ресурсы CPU.
| Internal Table | External Table | Big Query Restriction | INSERT INTO | Broker Load | Routine Load, Stream Load, Schema Change | CPU Hard Limit | |
|---|---|---|---|---|---|---|---|
| 2.2 | √ | × | × | × | × | × | x |
| 2.3 | √ | √ | √ | × | × | × | x |
| 2.5 | √ | √ | √ | √ | × | × | x |
| 3.1 & 3.2 | √ | √ | √ | √ | √ | × | x |
| 3.3.5 и позднее | √ | √ | √ | √ | √ | × | √ |