В одной из предыдущих статей мы обсудили актуальность и преимущества использования распределенной гиперконвергентной инфраструктуры (dHCI) в современных ЦОДах, а также рассмотрели лидирующую на сегодняшний день систему – Nimble Storage dHCI от HPE.

Напомним, что dHCI очень похожа на классическую гиперконвергентную инфраструктуру (HCI), в частности возможностью управления хранилищем данных, вычислительными серверами и сетью из единой консоли. Но есть и существенное отличие – dHCI не требует развертывания хранилищ синхронно с вычислительными ресурсами. Это актуально, так как не во всех приложениях потребности в вычислениях растут с такой же скоростью, что и объем хранения данных. Разделение систем позволяет преодолеть проблему нехватки ресурсов без их ненужного наращивания и последующего простоя. Возможность масштабировать вычисления без хранения и наоборот положительно сказывается на экономике ЦОДов.

В этой статье мы рассмотрим, как выполнить настройки Nimble Storage dHCI, чтобы управлять хранилищем с той же панели, что и вычислениями.

Настройка среды Nimble dHCI

Для наглядности примера решение развернуто в среде с действующими серверами vCenter. Кластер dHCI включает два вычислительных узла, которые подключены к массиву Nimble Storage посредством vSphere.

  • Вычислительные узлы представлены серверами DL360 Gen10 с двумя процессорами Intel Xeon 6130 и оперативной памятью на 128 Гб. Есть резервные диски для ОС, инструменты Nimble и VMware ESXi 6.7u1.
  • Система хранения данных (СХД) представлена устройством Nimble AF20Q на 12 SSD на 960 Гб, общий объем полезного хранения – 5,8 ТБ. Два порта используются для подключения (10 Гбит/с), еще два – для управления.
Внешний вид настраиваемой системы: вычислительные серверы и СХД

Внешний вид настраиваемой системы: вычислительные серверы и СХД

Устройства подключены через коммутатор FF570 32XGT с 32 портами. Схема подключения выглядит так:

Схема подключения через коммутатор FF570 32XGT

Схема подключения через коммутатор FF570 32XGT. Источник: storagereview.com

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

Алгоритм настройки Nimble Storage

  • В сеть, куда подключено хранилище, добавляем рабочий ноутбук.
  • Запускаем браузер и вводим серийный номер устройства с отметкой local.
  • Выбираем пункт Set up this array («Настроить этот массив») и Next.
  • Входим в систему как администратор.
  • Присваиваем массиву имя, задаем сетевые параметры и пароль.
  • Через пару минут Nimble Storage отобразит конфигурацию стека.
Отображение прогресса в установке

Вверху отображается прогресс в установке (источник: storagereview.com)

  • Вводим данные об управлении сетью и жмем Finish, получаем уведомление «Настройка массива завершена».
Сообщение об окончании настройки хранилища

Сообщение об окончании настройки хранилища (источник: storagereview.com)

Подключение сервера

  • Отмечаем пункт «Использовать существующий сервер vCenter» и вводим данные сервера (аналогично можно создать новый сервер).
Выбор существующего сервера

Сообщение об окончании настройки хранилища (источник: storagereview.com)

  • Выбираем «Создать новый кластер» и вводим имя нового ЦОД и кластера.
Настройка нового кластера

Настройка нового кластера (источник: storagereview.com)

  • Мастер установки автоматически обнаружит имеющиеся серверы. Далее вводим IP для iSCSI и пароль для серверов ESXi и iLO, добавляем хранилище VMFS.
Добавление хранилища данных

Добавление хранилища данных (источник: storagereview.com)

  • На экране высветятся данные о созданной конфигурации, сверяемся и соглашаемся с созданием кластера dHCI.
  • Далее будет предложено перейти в настройки хранилища или вычислений. Запускаем интерфейс vCenter. В интерфейсе хранилища Nimble можно было бы выполнить расширенные настройки, но все это доступно в подключаемом модуле vCenter dHCI, поэтому идем через настройки vCenter Server.
Процесс настройки vCenter Server

Процесс настройки vCenter Server (источник: storagereview.com)

Внедрение Nimble Storage dHCI в новую среду на стороне разработчика

  • После выбора Connect («Подключиться») под именем администратора отмечается создание нового сервера vCenter и вводятся его данные.
Создание конфигурации vCenter

Создание конфигурации vCenter (источник: storagereview.com)

  • Указываются названия ЦОДа и кластера, выбирается тип хранилища: в нашем случае – VMFS.
Выбор типа хранилища

Выбор типа хранилища (источник: storagereview.com)

  • Создается кластер dHCI и запускаются vCenter или Nimble – на стороне разработчика все выполняется аналогично нашему развертыванию.

Удивляет глубокая автоматизация процесса, которой удалось достигнуть HPE. Развертывание кластера dHCI с настройкой vCenter Server заняло меньше времени, чем ранее требовалось на интеграцию vCenter Server с хранилищем SAN.

Использование vCenter

Возвращаемся в нашу среду dHCI и входим в vCenter. Выбираем HPE Nimble Storage в основном меню и выпадающем списке.

Настройки в плагине vCenter

Настройки в плагине vCenter (источник: storagereview.com)

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

Плагин включает шесть вкладок для управления кластером dHCI. Во вкладке Inventory («Инвентарь») просматриваем все используемое оборудование и переходим в Storage («Место хранения»). Здесь отражаются пулы и массивы хранения, партнеры по репликации.

Структура Storage в плагине vCenter

Структура Storage в плагине vCenter (источник: storagereview.com)

Слева от Storage находится вкладка Servers («Серверы»). Здесь отображаются разделы для хостов, проверяется состояние серверов.

Проверка состояния блоков питания серверов – они не избыточны

Проверка состояния блоков питания серверов – они не избыточны (источник: storagereview.com)

Стандартные рабочие операции

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

Чтобы добавить новое хранилище, нужно перейти во вкладку DataStores и далее в vVols. Нажать + и добавить VMFS или vVols.

Порядок действий при добавлении нового хранилища данных

Порядок действий при добавлении нового хранилища данных (источник: storagereview.com)

Давайте создадим vVols. Этот тип хранилищ незаслуженно менее популярен, чем VMFS, но HPE является его активным сторонником. Нажимаем +, тем самым вызывая мастера подключения. Указываем имя и атрибуты хранилища vVols.

Введение данных для нового хранилища vVols в мастере подключения

Введение данных для нового хранилища vVols в мастере подключения (источник: storagereview.com)

Теперь выбираем вкладку Policies and Profiles («Политики и Профили») из клиента vSphere и создаем политику хранения.

Выбор политики хранения для нового хранилища данных

Выбор политики хранения для нового хранилища данных (источник: storagereview.com)

Здесь есть предварительно заполненные своды правил хранения. Мы создадим новую политику для защиты SQL Server: резервное копирование 1 раз в час и обеспечение высокой производительности.

Список правил хранения

Список правил хранения (источник: storagereview.com)

Теперь создаем новую виртуальную машину и выбираем для нее политику хранения.

Создание виртуальной машины

Создание виртуальной машины (источник: storagereview.com)

Возвращаемся в плагин vCenter, переходим во вкладку VVol VMs и видим список виртуальных машин. При удалении любой из них архитектура Nimble предоставляет возможность выполнить восстановление в течение 72 часов. Виртуальные машины можно также реплицировать из списка, то есть создавать копии.

Список виртуальных машин dHCI

Список виртуальных машин dHCI (источник: storagereview.com)

Если часть виртуальных машин использует хранилища VMFS, их замену на vVols можно произвести с помощью vMotion.

Проверка конфигурации

Плагин dHCI оснащен удобной опцией – Configuration Checks (проверка конфигурации), которая позволяет удостовериться, что развертывание настроено верно. С помощью этой опции можно выполнять разные проверки: от простых до очень глубоких.

Тестирование системы с помощью Configuration Checks

Тестирование системы с помощью Configuration Checks: проверка по 66 пунктам, обнаружено 2 ошибки (источник: storagereview.com)

Добавление сервера ESXi

Как отмечалось выше, главное преимущество dHCI – возможность раздельного наращивания вычислений и хранилищ. Плагин максимально упрощает добавление вычислительных серверов ESXi. Достаточно нажать +, и система сама обнаружит хосты ESXi, которые можно добавить в кластер. После выбора нужного хоста, потребуется ввести информацию о нем, и он будет автоматически добавлен и настроен с использованием vSwitches, VMKernel, iSCSI, брандмауэра, HA и DRS.

Добавление сервера ESXi в кластер dHCI

Добавление сервера ESXi в кластер dHCI (источник: storagereview.com)

Аналитическая платформа HPE InfoSight

Управление ИТ-инфраструктурой – сложная задача. Число проблем увеличивается с ростом количества приложений. Но HPE разработала систему удобного управления ресурсами и поддержки клиентов на базе искусственного интеллекта, которая существенно упрощает жизнь.

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

Платформа включает три модуля:

  • InfoSight Engine – инструмент сбора и анализа данных, системного моделирования и прогнозирования.
  • InfoSight – портал, где отображается информация о системах клиентов.
  • Proactive Wellness – функция мониторинга состояния систем и отправки превентивных сообщений о возможных проблемах.

    После настройки Nimble Storage dHCI и нескольких дней работы каждому клиенту предоставляется доступ к порталу HPE InfoSight. Достаточно выбрать на веб-странице свой кластер, чтобы получить аналитику о работе системы. «Умная» платформа покажет массив, количество хостов ESXi и виртуальных машин, отобразит уровень использования ресурсов.

    Аналитика начального уровня

    Аналитика начального уровня (источник: storagereview.com)

    Для получения более глубокой аналитики нужно нажать на кластер dHCI.

    Расширенная аналитика

    Расширенная аналитика (источник: storagereview.com)

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

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

    Пример кросс-стековой аналитики и рекомендации по виртуальным машинам

    Пример кросс-стековой аналитики и рекомендации по виртуальным машинам (источник: storagereview.com)

    Обновление Nimble Storage dHCI

    Компания HPE позаботилась о том, чтобы обновление системы производилось максимально просто. Плагин dHCI делает все сам, освобождая руки администратора: проверяет совместимость устройств и порядок действий, а потом последовательно обновляет прошивку массива, Connection Service и ESXi.

    Чтобы запустить обновление кластера, необходимо перейти на вкладку Update («Обновление») и выбрать желаемую версию.

    Выбор версии обновления системы

    Выбор версии обновления системы (источник: storagereview.com)

    Обновление производится циклически, чтобы не допустить простоя кластера.

    Заключение

    Решение dHCI объединяет в себе гибкость автономного развертывания хранилищ и вычислений и простоту управления, что делает его максимально удобным для использования в современных ЦОДах. Если выполнить настройки правильно, получится аппаратно-программное решение с полнообъемным управлением, от внедрения до решения повседневных задач из единой консоли.

    Простота и скорость развертывания, добавления хранилищ и вычислительных серверов и обновления системы Nimble Storage dHCI поистине впечатляют. HPE удалось достичь результата, о котором раньше приходилось только мечтать.

    Отдельно стоит отметить интеграцию в решение vVols и бесценный инструмент InfoSight с ИИ, который позволяет избежать проблем в работе, – это дополнительные плюсы в копилку dHCI от HPE.