Skip to content

Создание окружений под динамические СХД типа NFS и Lustre по запросу пользовтеля в планировщике SLURM

Запуск окружения

Для того чтобы пользовательская задача могла осуществлять ввод/вывод данных в специально созданную динамическую СХД по зарпосу (далее динамическая СХД, dynamic SoD), необходимо создать окржение для планироващика SLURM (далее SLURM окружение, slurm-env). Запуск состоит из следующих этапов:

  • Выбрать будущий тип динамических СХД (NFS или Lustre)

  • Выбрать группы однородных дисков для динамических СХД

  • Выбрать группу узлов, на которых будут располгаться сервисы хранения (в зависимости от выбора)

Ниже представлен пример ветви топологии storage, включающая в себя окружения разных типов.

Slurm SoD Env

Создание изолированной группы дисков

Для создания изолированной группы дисков необходимо выполнить следующие действия в системе мониторинга и управления РСК БазИС 4 (см. рисунки, приведенные ниже):

  1. Открыть топологию storage.
  2. Открыть объект control.
  3. Запустить команду create disk-pool.
  4. Присвоить название группе дисков.
  5. Выбрать узлы, диски которых составят создаваемую группу (пунктир 5), или, используя QDSL-фильтры, выбрать диски с определенными параметрами.
  6. Завершить процесс создания группы дисков, нажав Launch.

SoD Creation Disks Group 1

SoD Creation Disks Group 2

💡 Для стабильной работы необходимо создать группу дисков, состоящую из дисков одинакового размера, т.е. с одной гранулярностью! Если диски отличаются по размеру, то необходим создать несколько групп с одинаковыми по размеру дисками.

Создание изолированной группы узлов

Для создания изолированной группы узлов необходимо выполнить следующие действия в системе мониторинга и управления РСК БазИС 4 (см. рисунки, приведенные ниже):

  1. Открыть топологию storage.
  2. Открыть объект control.
  3. Запустить команду create node-pool.
  4. Присвоить название группе узлов.
  5. Выбрать узлы, задав при помощи QDSL-фильтров путь к узлам (минимум два узла).
  6. Завершить процесс создания группы узлов, нажав Launch.

Запуск окружения динамической СХД Lustre

Для запуска окружения динамической СХД Lustre необходимо выполнить следующие действия в системе мониторинга и управления РСК БазИС 4 (см. рисунки, приведенные ниже):

  1. Открыть топологию storage.
  2. Открыть объект slurm-envs.
  3. Запустить команду create-env.
  4. Выбрать тип динамической СХД.
  5. Выбрать группу узлов для динамической СХД.
  6. Выбрать группы дисков для динамической СХД.
  7. Выполнить запуск окружения динамической СХД , нажав Launch.

Launch SOD Environment 1

Launch SOD Environment 2