Кластеры

Кластер объединяет серверы виртуализации в единую управляемую группу. На уровне кластера Inscale учитывает вычислительные ресурсы, подключает сети и хранилища, управляет размещением виртуальных машин и собирает агрегированные метрики.

В разделе «Кластеры» администратор может:

Список кластеров

Чтобы открыть список, в боковом меню выберите «Кластеры».

ПолеОписание
НазваниеИмя кластера. Нажмите на имя, чтобы открыть карточку кластера.
СтатусРезультат проверки состояния кластера.
Активные серверыСерверы, доступные в составе кластера.
Агенты включеныКоличество серверов с включённым агентом диагностики.
Хосты с уровнем логирования INFO и DEBUGКоличество серверов с расширенным уровнем логирования.
idУникальный идентификатор кластера.

Используйте «Фильтры», чтобы ограничить список, и «Скрыть колонки», чтобы изменить состав отображаемых полей.

Список кластеров
Рисунок 1 — Раздел «Кластеры» со списком кластеров.

Статусы кластера

СтатусОписание
ИсправенКластер пуст или все входящие в него серверы подключены.
Частично исправенПодключена только часть серверов кластера.
НеисправенКластер не соответствует условиям исправного или частично исправного состояния.

Создание кластера

Кластер можно создать до добавления серверов. После создания пустой кластер получает статус «Исправен» и становится доступен для дальнейшей настройки.

Перед началом

Проверьте следующее:

Шаг 1. Конфигурация

Создание кластера, шаг 1
Рисунок 2 — Создание кластера, шаг 1: конфигурация.

Шаг 2. Сеть

Один адаптер, например vmk0, можно назначить и Удаленному протоколу управления, и Внутреннему серверу Inscale. При проектировании сети учитывайте предупреждение интерфейса: не рекомендуется назначать один адаптер нескольким службам с высокой нагрузкой.

Создание кластера, шаг 2: сеть и DSwitch
Рисунок 3 — Создание кластера, шаг 2: сеть и подключённый DSwitch.

Шаг 3. Глобальная конфигурация WLB

Задайте относительный приоритет CPU и RAM. Сумма значений всегда должна составлять 100%, а каждый коэффициент может находиться в диапазоне от 10 до 90%.

Чем выше значение ресурса, тем сильнее его загрузка влияет на решение балансировщика о размещении виртуальной машины.

Создание кластера, шаг 3: глобальная WLB
Рисунок 4 — Создание кластера, шаг 3: глобальная конфигурация балансировщика нагрузки.

Шаг 4. Обычный профиль WLB

Обычный профиль — предсозданный профиль балансировки, запускаемый по настроенному расписанию.

Режимы оптимизации:

Создание кластера, шаг 4: обычный профиль
Рисунок 5 — Создание кластера, шаг 4: обычный профиль балансировки.

Шаг 5. Критический профиль WLB

Критический профиль также является предсозданным профилем. Его название не задаёт отдельную логику исполнения: профиль работает по собственным порогам и расписанию.

Настройте режим оптимизации, пороговые значения, часовой пояс, время запуска и активные дни так же, как для обычного профиля.

Создание кластера, шаг 5: критический профиль
Рисунок 6 — Создание кластера, шаг 5: критический профиль балансировки.

Шаг 6. Общие данные

Проверьте итоговую конфигурацию:

Нажмите «Создать кластер». Inscale добавит задачу создания в журнал и закроет мастер.

Создание кластера, шаг 6: сводка
Рисунок 7 — Создание кластера, шаг 6: итоговая сводка перед созданием.

Результат

После завершения задачи кластер появится в списке. Если серверы ещё не добавлены, для вычислительных ресурсов будут показаны нулевые значения, а статус кластера будет «Исправен».

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

Чтобы открыть карточку кластера, в разделе «Кластеры» нажмите на его название.

Общие данные

В верхней части карточки показаны агрегированные ресурсы:

В блоке «Общие настройки» отображаются состояние и состав кластера: серверы, DSwitch, хранилища данных, виртуальные машины Центрального сервера, пользовательские ВМ и суммарная ёмкость ресурсов.

В блоке «Задачи кластера» можно просматривать операции, связанные с выбранным кластером, и фильтровать их по состоянию.

Обзор кластера
Рисунок 8 — Обзор кластера: общие данные.

Вкладки кластера

ВкладкаНазначение
Общие данныеСостояние, состав, ресурсы и журнал задач кластера.
МониторингАгрегированные графики CPU, RAM, ввода-вывода, сети и локального хранилища.
СерверыСерверы кластера, состояние, диагностика, ресурсы и порт подключения.
Хранилища данныхПодключённые хранилища, состояние соединений и адаптеры подключения.
ВМПользовательские виртуальные машины кластера и выделенные им ресурсы.
Балансировщик нагрузкиПриоритеты, пороги, история и результаты балансировки.
Центральный серверКонфигурация, кворум, хосты, Endpoint и служебные сервисы ЦС.
ДиагностикаСостояние агентов, уровни логирования и диагностические отчёты.
Политика безопасностиПользователи, группы, роли и наследование доступа.

Мониторинг

На вкладке «Мониторинг» доступны графики загрузки CPU, использования RAM, задержки, нагрузки и IOPS ввода-вывода, нагрузки на сеть и использования локального хранилища.

Над графиками можно выбрать разрешение, способ агрегации, временной интервал и автоматическое обновление.

Балансировщик нагрузки

Вкладка показывает соотношение приоритетов CPU/RAM, обычные и критические пороги, тренды рабочей нагрузки и историю запусков профилей.

Профили выполняются по настроенному расписанию. Названия «Обычный» и «Критический» обозначают два предсозданных профиля, каждый из которых имеет собственные режим, пороги и расписание.

Центральный сервер

Минимальная конфигурация содержит одну ВМ Центрального сервера, создаваемую при первичной установке первого сервера. Отказоустойчивая конфигурация начинается с трёх ВМ ЦС и использует кворум.

На вкладке отображаются:

Связанные разделы

Изменение настроек кластера

Чтобы изменить кластер, откройте его карточку и нажмите «Редактировать кластер».

Изменение кластера
Рисунок 9 — Изменение параметров существующего кластера.

Конфигурация

На вкладке «Конфигурация» можно изменить:

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

Сеть

На вкладке «Сеть» отображаются и настраиваются:

Глобальная конфигурация WLB

Измените относительные приоритеты CPU и RAM. Сумма должна составлять 100%, допустимое значение каждого приоритета — от 10 до 90%.

Обычный и критический профили WLB

Для каждого предсозданного профиля можно изменить:

Профили выполняются по собственному расписанию. Изменённые параметры размещения учитываются при следующих запусках ВМ.

Конфигурация распределённого ЦС

В конфигурации распределённого Центрального сервера можно:

Минимальное число ВМ ЦС — одна. Отказоустойчивость начинается с трёх ВМ ЦС. При сохранении сетевой связанности используется кворумная модель; применение внешней системы хранения повышает устойчивость к отказу узлов.

Сохранение

Проверьте изменения и нажмите кнопку сохранения. Inscale создаст фоновую задачу, состояние которой можно отслеживать в журнале задач кластера.

Права доступа к кластерам

Доступность операций с кластерами определяется привилегиями роли пользователя.

Проверка прав

Привилегии по кластерам
Рисунок 10 — Привилегии доступа к кластерам в настройках роли.

Наборы привилегий

НаборПривилегии
СозданиеСоздание кластера, хоста и локального хранилища.
ПросмотрПросмотр кластера, списка хостов, локальных хранилищ и сетевых объектов в контексте кластера.
ИзменениеИзменение кластера, хоста и локального хранилища; управление административным ACL; создание соединения хранилища с кластером.
УдалениеУдаление кластера, хоста, локального хранилища и соединения хранилища данных с кластером.

Удаление кластера

Предварительные условия

Удаление блокируется, пока в кластере остаются серверы или виртуальные машины. Перед удалением:

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

Порядок удаления

Inscale создаст задачу удаления. После её завершения кластер исчезнет из списка.

Диалог удаления кластера
Рисунок 11 — Диалог удаления кластера.

Если кластер не удаляется

Проверьте: