Эластичный пул ресурсов предоставляет вычислительные ресурсы (CPU и память), необходимые для выполнения DLI‑задач, которые могут адаптироваться к меняющимся требованиям сервисов.
Вы можете создать несколько очередей в эластичном пуле ресурсов. Эти очереди связаны с конкретными задачами и задачами обработки данных и служат базовой единицей распределения и использования ресурсов в пуле. Это означает, что очереди представляют собой специфические вычислительные ресурсы, необходимые для выполнения задач.
Очереди в эластичном пуле ресурсов могут быть общими для выполнения задач. Это достигается правильной настройкой политики распределения очередей. Это повышает использование очередей. В этом разделе описывается, как создать эластичный пул ресурсов и создать очереди в нём.
Эластичные пулы ресурсов DLI физически изолированы, тогда как очереди в одном и том же эластичном пуле ресурсов логически изолированы.
Рекомендуется создавать отдельные эластичные пулы ресурсов для тестовых и продакшн‑сценариев, чтобы обеспечить независимость и безопасность управления ресурсами за счёт физической изоляции.
Элемент | Описание |
|---|---|
Характеристики ресурсов |
|
Управление эластичными ресурсными пулами |
|
Масштабирование эластичного ресурсного пула |
|
Parameter | Description |
|---|---|
Region | Select a region. Select a region near you to ensure the lowest latency possible. |
Project | Each region corresponds to a project. |
Name | Name of the elastic resource pool.
NOTE: The elastic resource pool name is case-insensitive. Uppercase letters will be automatically converted to lowercase letters. |
Type |
|
CU Range | The maximum and minimum CUs allowed for the elastic resource pool. CU settings are used to control the maximum and minimum CU ranges for elastic resource pools to avoid unlimited resource scaling. In CU Range, set the minimum CUs on the left and the maximum CUs on the right.
Эластичный пул ресурсов должен как минимум гарантировать, что все очереди в нём могут работать с минимальными CUs, и должен пытаться гарантировать, что все очереди в нём могут работать с максимальными CUs. Спецификации эластичного пула ресурсов равны минимальным CUs, выделенным при создании. Это значит, что когда эластичный пул ресурсов создаётся впервые, фактические CUs будут равны спецификациям, которые также являются минимальными CUs. |
Описание | Описание эластичного пула ресурсов |
CIDR Блок | CIDR блок, к которому принадлежит эластичный пул ресурсов. Если вы используете расширенное подключение к источнику данных, этот CIDR блок не может перекрывать блок источника данных. После установки этот CIDR блок нельзя изменить. Рекомендованный CIDR блок: 10.0.0.0–10.255.0.0/16–19 172.16.0.0–172.31.0.0/16–19 192.168.0.0–192.168.0.0/16–19 |
Enterprise Проект | Если созданный эластичный пул ресурсов принадлежит enterprise‑проекту, выберите enterprise‑проект. Enterprise проекты позволяют управлять облачными ресурсами и пользователями по проекту. NOTE: Этот параметр отображается только для пользователей, которые включили Enterprise Management Service. |
Создайте одну или несколько очередей в elastic resource pool для выполнения задач. В этом разделе описывается, как создать очередь в elastic resource pool.
Создание очереди в elastic resource pool вызовет изменения elastic resource CUs.
Параметр | Описание |
|---|---|
Имя | Имя очереди для добавления |
Тип |
|
Движок | Если Тип является Для SQL, движок очереди может быть Spark или HetuEngine. Для очереди HetuEngine SQL необходимо минимум 96 CUs. Для использования HetuEngine для отправки заданий SQL необходимо настроить DLI job bucket. Для получения подробной информации см Configuring a DLI Job Bucket. |
Enterprise Project | Выберите Enterprise project, к которому относится очередь. Очереди из разных Enterprise project можно добавить в elastic resource pool. Enterprise projects позволяют управлять облачными ресурсами и пользователями по проектам. NOTE: Этот параметр доступен только пользователям, подписанным на Enterprise Management Service. |
Описание | Описание очереди. |
Нажмите Создать добавить политику масштабирования с различными приоритетом, периодом, минимальными CUs и максимальными CUs. Параметры каждой политики масштабирования:
Параметр | Описание |
|---|---|
Приоритет | Приоритет политики масштабирования в текущем пуле эластичных ресурсов. Большое значение указывает на более высокий приоритет. Можно задать число от 1 до 100. |
Период | Временной отрезок, в который действует политика. Можно задавать только по часам. Время начала отображается слева, время окончания — справа.
|
Мин CU | Минимальное количество CU, разрешённое политикой масштабирования.
Для очереди HetuEngine SQL должно быть как минимум 96 CU. |
Макс CU | Максимальное количество CU, разрешённое политикой масштабирования. В любом временном сегменте дня максимальное количество CUs любой очереди в эластичном пуле ресурсов не может превышать максимальное количество CUs пула. |