Перейти к содержанию

Пулы ресурсов

Общая информация

Пул ресурсов — это логическая абстракция для гибкого управления ресурсами. Позволяет делегировать управление ресурсами узла/кластера.

Преимущества использования пулов ресурсов:

  • Гибкая иерархическая организация.

    Добавление/удаление пулов ресурсов или изменение распределения ресурсов по мере необходимости.

  • Изоляция между пулами, совместное использование внутри пулов.

    Изменения распределения одного пула ресурсов не оказывают влияния на другие, несвязанные с ним пулы ресурсов.

    Пример

    - Инфраструктура:
    Узел имеет 5 виртуальных машин.
    Созданы две организации: Отдел бухгалтерии и Отдел программистов.
    Отдел бухгалтерии использует 3 ВМ, отдел программистов - 2 ВМ.


    - Распределение ресурсов:
    Администратор создает пулы ресурсов для каждой из организаций. Отделу программистов требуется больший объем vCPU и памяти. Для этого Администратор настраивает параметры во вкладках Процессор и Память на более высокий уровень для пула ресурсов программистов, чтобы сотрудники могли выполнять задачи с большим потреблением ресурсов. Для отдела бухгалтерии соответствующие настройки пула ресурсов выставляются на средний уровень, т.к. процессы, выполняемые бухгалтерами, не требуют больших вычислительных мощностей.


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


    image

  • Отделение ресурсов от физической составляющей инфраструктуры.

    Управление ресурсами независимо от физических серверов.

  • Управление наборами виртуальных машин.

    Управление совокупным распределением ресурсов для набора ВМ.

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

image

Во вкладке Пулы ресурсов основного меню содержится список имеющихся пулов ресурсов. В данном окне производится основное управление пулом ресурсов.

Создание

Для создания пула ресурсов необходимо перейти в раздел Пулы ресурсов основного меню и нажать на кнопку Создать пул ресурсов. В открывшемся окне необходимо заполнить следующие поля:

  • Ввести название.

    Название создаваемого пула ресурсов.

  • Ввести описание.

    Описание создаваемого пула ресурсов (опциональный параметр).

  • Кластер.

    Кластер, узлы которого будут использоваться в создаваемом пуле ресурсов.

  • Сервер.

    Узлы выбранного кластера, ресурсы которых будут использоваться в создаваемом пуле ресурсов.

  • Приоритет cpu пула относительно других пулов.

Минимально значение: 2.
Максимальное значение: 10000.
Значение по умолчанию: 1024.

  • Приоритет memory пула относительно других пулов.

Минимально значение: 2.
Максимальное значение: 10000.
Значение по умолчанию: 1024.

  • Количество зарезервированных процессоров.

Минимальное значение: 0.
Максимальное значение: свободное количество vCPU выбранных узлов.

  • Количество зарезервированной памяти в Мб.

Минимальное значение: 0.
Максимальное значение: свободное количество памяти выбранных узлов.

  • Ограничение сверху по процессорам.

Максимальное количество выделенных vCPU на создаваемых пул ресурсов.

  • Ограничение сверху по памяти в Мб.

Максимальное количество выделенной памяти (в Мб) на создаваемый пул ресурсов.

После заполнения полей необходимо подтвердить создание пула ресурсов.


При нажатии на название пула ресурсов открывается окно состояния, в котором информация разделена на следующие группы:

Также существуют дополнительные возможности:

  • Обновить.

    Обновление содержимого окна.

  • Удалить пул ресурсов.

    Удаление выбранного пула ресурсов.

  • Обновить данные о размере пула ресурсов.

    Обновление информации о занимаемом и общем объеме пула ресурсов.


Информация

Во вкладке Пулы ресурсов – <пул ресурсов> – Информация содержатся следующие сведения:

  • Информация об используемом месте с возможностью обновления.

  • Название.

    Редактируемый параметр.

  • Описание.

    Редактируемый параметр.

  • Базовый пул ресурсов.

    Является ли выбранный пул ресурсов базовым для кластера, на котором располагается.

  • Дата создания.

  • Дата изменения.


Серверы

Во вкладке Пулы ресурсов – <пул ресурсов> – Серверы содержится список серверов, находящийся в выбранном пуле ресурсов.

Примечание

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

В данной вкладке имеются следующие возможности:

  • Обновление информации.

  • Добавление сервера.

    Для этого необходимо нажать кнопку Добавить сервер. В открывшемся окне выбрать сервер из раскрывающегося списка и подтвердить операцию, нажав кнопку ОК.

  • Выбор сервера с применением фильтра.

    Для этого необходимо нажать кнопку Фильтр и в открывшемся окне необходимо заполнить следующие поля для фильтрации:

    • Имя сервера.
    • Статус.
    • Файловое хранилище.
    • Теги.

    После настройки фильтра необходимо нажать на кнопку Применить. Для сброса фильтра необходимо нажать на кнопку Сбросить все.


Виртуальные машины

Виртуальные машины

Во вкладке Пулы ресурсов – <пул ресурсов> – Виртуальные машиныВиртуальные машины содержится список ВМ, находящихся в выбранном пуле ресурсов.

В данной вкладке имеются возможности:

  • Обновить.

    Обновление содержимого окна.

  • Добавить ВМ.

    Добавление существующих ВМ в пул ресурсов.

  • Применение параметров пула ресурсов.

    Применение к ВМ параметров, указанных на вкладках Процессор и Память.

    Примечание

    После изменения параметров процессоров и памяти необходимо применить их ко всем ВМ пула, нажав кнопку Применение параметров пула ресурсов.

  • Выбор ВМ с применением фильтра.

    При нажатии кнопки Фильтр в открывшемся окне необходимо заполнить название ВМ для поиска.


Шаблоны

Во вкладке Пулы ресурсов – <пул ресурсов> – Виртуальные машиныШаблоны содержится список шаблонов ВМ, находящихся в выбранном пуле ресурсов.

В данной вкладке имеются возможности:

  • Обновить.

    Обновление содержимого окна.

  • Добавить шаблон ВМ.

    Добавление существующих шаблонов ВМ в пул ресурсов.

    Примечания

    • При добавлении шаблона в пул добавляются все его тонкие клоны.
    • При добавлении тонкого клона в пул ресурсов добавляются его шаблон и все тонкие клоны этого шаблона.
  • Применение параметров пула ресурсов.

    Применение к шаблонам ВМ параметров, указанных на вкладках Процессор и Память.

    Примечание

    После изменения параметров процессоров и памяти необходимо применить их ко всем шаблонам ВМ пула, нажав кнопку Применение параметров пула ресурсов.

  • Выбор шаблона с применением фильтра.

    При нажатии кнопки Фильтр в открывшемся окне необходимо заполнить название шаблона для поиска.


Пулы данных

Во вкладке Пулы ресурсов – <пул ресурсов> – Пулы данных содержится список пулов данных, находящихся в выбранном пуле ресурсов.

В данной вкладке имеются следующие возможности:

  • Обновление информации.

  • Добавление пула.

    Для этого необходимо нажать кнопку Добавить пул. В открывшемся окне выбрать пул данных из раскрывающегося списка и подтвердить операцию, нажав кнопку ОК.

  • Выбор пула с применением фильтра.

    Для этого необходимо нажать кнопку Фильтр и в открывшемся окне необходимо заполнить следующие поля для фильтрации:

    • Имя пула.
    • Серверы.
    • Файловые хранилища.
    • Кластерные хранилища.
    • ZFS-пулы.
    • Статус.
    • Тип пула.
    • Теги.

    После настройки фильтра необходимо нажать на кнопку Применить. Для сброса фильтра необходимо нажать на кнопку Сбросить все.


Процессор

Во вкладке Пулы ресурсов – <пул ресурсов> – Процессор содержится информация о настройках процессора:

  • Приоритет vCPU пула.

    • Приоритет vCPU пула относительно других пулов (редактируемый параметр).

      Минимально значение: 2. Максимальное значение: 10000. Значение по умолчанию: 1024.

    • Средний приоритет vCPU по всем ВМ пула.

      Приоритет vCPU отдельной ВМ задается во вкладке Виртуальные машины - <ВМ>** - Процессор - Изменение настроек процессора - Изменение приоритета vCPU - Приоритет vCPU ВМ.

  • Резервирование.

    • Количество зарезервированных vCPU (редактируемый параметр).

    • Количество зарезервированных vCPU на 1 ВМ.

      Количество зарезервированных vCPU / Количество ВМ выбранного пула ресурсов.

    • Среднее количество зарезервированных vCPU на 1 ВМ.

      Сумма значений параметра Количество минимально гарантированных vCPU каждой ВМ / Количество ВМ выбранного пула ресурсов.

    Примечание

    При подсчете параметров Количество зарезервированных vCPU на 1 ВМ и Среднее количество зарезервированных vCPU на 1 ВМ шаблоны ВМ не учитываются.

  • Ограничение.

    • Ограничение сверху по процессорам (редактируемый параметр).

      Максимальное количество vCPU.

    • Количество vCPU серверов.

      Общее количество vCPU серверов выбранного пула ресурсов, доступное для предоставления ВМ.

    • Количество vCPU ВМ.

      Количество занятых ВМ vCPU.


Память

Во вкладке Пулы ресурсов – <пул ресурсов> – Память содержится информация о настройках памяти:

  • Приоритет памяти пула.

    • Приоритет памяти пула относительно других пулов (редактируемый параметр).

      Минимально значение: 2. Максимальное значение: 10000. Значение по умолчанию: 1024.

    • Средний приоритет памяти по всем ВМ пула.

      Приоритет памяти отдельной ВМ задается во вкладке Виртуальные машины - <ВМ> - Память - Приоритет памяти ВМ.

  • Резервирование.

    • Количество зарезервированной памяти в МБ (редактируемый параметр).

    • Количество зарезервированной памяти на 1 ВМ.

      Количество зарезервированной памяти в МБ / Количество ВМ выбранного пула ресурсов.

    • Среднее количество зарезервированной памяти на 1 ВМ.

      Сумма значений параметра Минимально гарантированная память каждой ВМ / Количество ВМ выбранного пула ресурсов.

    Примечание

    При подсчете параметров Количество зарезервированной памяти на 1 ВМ и Среднее количество зарезервированной памяти на 1 ВМ шаблоны ВМ не учитываются.

  • Ограничение.

    • Ограничение сверху по памяти в МБ (редактируемый параметр).

      Максимальное количество памяти.

    • Количество памяти для серверов.

      Общее количество памяти серверов выбранного пула ресурсов, доступное для предоставления ВМ.

    • Количество памяти ВМ.

      Количество занятой ВМ памяти.


События

Во вкладке Пулы ресурсов – <пул ресурсов> – События содержится список событий для выбранного пула ресурсов с возможностью их сортировки по признакам:

  • По всем типам.

  • Ошибки.

  • Предупреждения.

  • Информационные.


Задачи

Во вкладке Пулы ресурсов – <пул ресурсов> – Задачи содержится список задач для выбранного пула ресурсов.


Теги

Во вкладке Пулы ресурсов – <пул ресурсов>– Теги содержится список назначенных выбранному пулу ресурсов тегов. Существует возможность создать, удалить, назначить тег и обновить список назначенных пулу тегов.