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

РСХД. Настроить лимиты использования ресурсов

В статье описана только настройка объектов РСХД: групп хранения и шаблонов, так как эти действия выполняет Администратор кластера. Остальные шаги настройки рассмотрены в Руководстве пользователя в командной строке.

Лимиты использования ресурсов в хранилище РСХД — это ограничения, которые устанавливаются для управления и контроля потребления ресурсов системы хранения данных.
В рамках лимитов использования создаются группы хранения — наборы дисков, на которые будут реплицироваться объекты. Например, наборы по типу SSD.
Затем на основе групп хранения необходимо создать шаблоны, которые определяют параметры для создания томов в РСХД. Шаблоны позволяют упростить процесс создания новых томов, обеспечивая быстрое и единообразное развертывание томов с заданными характеристиками.

Внимание

Только Администратор кластера имеет права на настройку лимитов использования ресурсов в хранилище РСХД


Резервировать ресурсы

Резерв ресурсов происходит через создание и управление группами размещений.

  1. Чтобы просмотреть созданные группы размещения, введите команду

    storage sp placementGroup list
    

    Пример

    Пример вывода списка групп размещения

    json [ "ssd" ]
    

  2. Создать группу размещения

    storage sp placementGroup resources reserved add --place <ssd> --reserved <value>
    

    где

    • place — имя группы размещения;
    • reserved — количество резервируемой физической памяти.
  3. Просмотреть ресурсы, доступные для групп размещения

    storage sp placementGroup resources show --place <name_place>
    

    Пример

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

      {
      "allocated": "100Gb",
      "available": "175Gb",
      "limit": "275Gb",
      "placementGroup": "ssd"
      }
    
  4. Изменить количество резервируемой физической памяти у группы размещения

    storage sp placementGroup resources reserved update --place <name_place> [--reserved <value>]  
    

  5. Удалить группу размещения

     storage sp placementGroup resources reserved del --place <name_place>
    


Создать шаблон

Внимание

Шаблоны создаются только во ВЦОД управления с учетом прав доступа.

Возможно создать шаблон только для существующего ВЦОД

Шаблон создается Администратором кластера для использования в рамках определенного ВЦОД.

  1. Чтобы создать шаблон, введите команду

    storage sp template add [--bw <BW>]
                            [--iops <IOPS>]
                            [--descr <DESCR>]
                            --name <name_template>
                            [--parent <PARENT>]
                            --place <name_place>
                            --replication <rf_quantity>
                            --capacity <volume_capacity>
                            --ns <namespace_name>  
    

    где

    • bw — ограничение пропускной способности в килобайтах;
    • iops — ограничение количества операций ввода-вывода в секунду ;
    • descr — описание шаблона;
    • name — имя шаблона;
    • parent — имя снимка, на основе которого будут созданы тома;
    • place — имя группы размещения;
    • replication — фактор репликации;
    • capacity — ограничение размера шаблона;
    • ns — имя ВЦОД.

    Важно

    capacity, умноженная на replication, должен быть меньше или равен доступному ресурсу группы размещения


Команды для работы с шаблонами

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

    storage sp template list
    

  2. Просмотреть подробную информацию о шаблоне

    storage sp template show --name <name_template>
    

    где name — имя шаблона.

  3. Обновить параметры шаблона

    storage sp template update [--bw <BW>]
                               [--iops <IOPS>]
                               [--descr <DESCR>]
                               --name <name_template>
                               [--parent <PARENT>]
                               [--replication <rf_quantity>]
                               [--reuse_server <REUSE_SERVER>]
                               [--capacity <volume_capacity>]
                               [--ns <namespace_name>]
    

    где

    • bw — ограничение пропускной способности в килобайтах;
    • iops — ограничение количества операций ввода-вывода в секунду;
    • descr — описание шаблона;
    • name — имя шаблона;
    • parent — имя снимка, на основе которого будут созданы тома;
    • replication — количество копий для репликации;
    • reuse_server — разрешение размещения реплик на одном сервере;
    • capacity — ограничение размера шаблона;
    • ns — имя ВЦОД.
  4. Просмотреть список шаблонов с лимитами и доступными ресурсами

    storage sp template limit list
    

  5. Шаблон может зависнуть в статусе Pending (Ожидание). В таких случаях удалите запись о нем из базы данных командой

    storage sp template clear --name <name_template>
    

  6. Удалить шаблон

    storage sp template del --name <name_template>
    


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

Правами на создание и работу с томами обладают Администратор ВЦОД и Разработчик ВМ.


Термины и определения содержатся в статьях: