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

Лимиты кластера

Резерв ресурсов для высокой доступности

Высокая доступность кластера (отказоустойчивость, High Availability, HA) — это свойство Платформы обеспечивать максимально продолжительную доступность даже при отказе компонентов из-за аварии. При корректных настройках HA без дополнительных затрат минимизируется время простоя, вызванное аппаратными сбоями или сбоем электропитания узлов кластера.

  1. Чтобы настроить механизм отказоустойчивости, в командной строке введите

    aaa cluster resource ha add --reserved_ha_cpu <reserved_ha_cpu> --reserved_ha_disk <reserved_ha_disk> --reserved_ha_ram <reserved_ha_ram> --resources_share <yes_or_no>
    
    где

    • reserved_ha_disk — процентное резервирование дискового пространства для отказоустойчивости на узле кластера. Рекомендуемое значение — 20;
    • reserved_ha_ram — процентное резервирование оперативной памяти для отказоустойчивости на узле кластера. Рекомендуемое значение — 20;
    • reserved_ha_vcpu — процентное резервирование виртуального процессора для отказоустойчивости на узле кластера. Рекомендуемое значение — 20;
    • resources_share — совместное использование ресурсов кластера. По умолчанию — no.
  2. Чтобы посмотреть текущие настройки, введите

    aaa cluster resource ha show
    

Резерв ресурсов для системных нужд

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

    aaa cluster resource reserved add --uuids <node_uuids> --overcommit_cpu <overcommit_cpu> --overcommit_ram <overcommit_ram> --reserved_system_cpu <reserved_system_cpu> --reserved_system_disk <reserved_system_disk> --reserved_system_ram <reserved_system_ram>
    
    где

    • uuids — идентификаторы узлов. При uuids, равном *, настройки применятся ко всем узлам кластера;
    • overcommit_cpu — коэффициент переподписки ЦПУ (float). Рекомендуемое значение — 5;
    • overcommit_ram — коэффициент переподписки оперативной памяти (float). Рекомендуемое значение — 1;
    • reserved_system_cpu — резервирование ЦПУ (количество многопотоковых ядер) для системных нужд на узле кластера;
    • reserved_system_disk — резервирование дискового пространства для системных нужд на узле кластера. Рекомендуемое суммарное значение 100 Гбайт. Данное значение разделите на количество узлов и внесите получившийся результат в данное поле.
    • reserved_system_ram — резервирование оперативной памяти для системных нужд на узле кластера. Рекомендуемое суммарное значение для системы с РСХД — 24 Гбайт, без РСХД — 12 Гбайт. Данное значение разделите на количество узлов и внесите получившийся результат в данное поле.

    Примечание

    Суммарное рекомендуемое количество ЦПУ для системы с РСХД — 12, без РСХД — 6. Разделите значение ЦПУ на количество узлов и внесите получившееся значение в поле reserved_system_cpu.

    Например, при количестве узлов, равном 3, вводимое значение для системы с РСХД равно 4, без РСХД равно 2.

  2. Просмотр текущих настроек

    aaa cluster resource reserved show --uuids *
    
    где uuids — идентификаторы узлов. При uuids, равном *, выведется информация по всем узлам. Для получения информации по конкретному узлу введите его идентификатор.

Просмотр доступных ресурсов

После внесения всех необходимых настроек по резервированию ресурсов для отказоустойчивости и под системные нужды Sharx Base автоматически рассчитывает количество доступных ресурсов для выделения их ВЦОД управления.

Посмотреть доступные ресурсы для ВЦОД управления можно командой

aaa cluster resource show

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