Большинство серверов HPE имеет встроенный контроллер. Его задача – управление #Integrated Lights Out (iLO). При этом первичный функционал контроллера – удаленное управление сервером:
включение и выключение сервера;
перехват графической консоли;
подключение медиа-устройств.
Функционал контроллера выведен в его название – «Lights-Out» или «свет выключен». В ЦОД, где используются серверы HPE, системный администратор может самостоятельно распоряжаться своим временем. Благодаря контроллеру работать с сервером можно удаленно, из любой точки планеты. Был бы там только доступ к интернету.
Разработчики постоянно расширяли функционал контроллера iLO. Поэтому сейчас он стал чем-то вроде миниатюрного “центра управления полетом” сервера – маленький комп внутри компьютера-гиганта.
Контроллер iLO обладает собственным процессором. Наделен оперативной и флэш-памятью. Имеет Ethernet порт. У контроллера полностью проработан интерфейс, необходимый для управления:
#веб-браузер;
командная строка;
скрипты;
программируемые интерфейсы типа REST API.
Именно через REST API и происходит процесс автоматизированного управления серверами HPE. Управление происходит в соответствии со стандартом Redfish, который пришел на смену морально устаревшему IPMI.
Кроме того, уже создан более высокий уровень для управления инфраструктурой HPE. Это – программный продукт HPE OneView. Он управляется аналогично iLO:
веб-интерфейс;
скрипты;
программируемые интерфейсы типа RESTful API / Redfish.
Морфология HPE OneView выглядит так: виртуальная машина, в условных недрах которой поддерживаются все базовые гипервизоры, – для стоечных и блейд-серверов c-Class. Для платформы HPE #Synergy разработано аппаратный модуль Composer.
Что умеет #HPE OneView? Обеспечивает управление серверной инфраструктурой на базовом уровне. В комплект “добрых услуг” входит и настройка BIOS, и конфигурирование сетевых интерфейсов, и подключение к SAN, и создание томов на внешних системах хранения (актуально для HPE Primera, HPE 3PAR, HPE Nimble), контроль с обновлением драйверов и микропрограмм. Перечисленные работы выполняются для одного сервера, для нескольких серверов, можно использовать консоль браузера, скрипты PowerShell, Python.
Интересно! Самые интересные результаты получаются в результате интеграции #OneView со решениями для развертывания операционных систем и приложений. Все действия автоматически выполняются в высокоранговой консоли управления, без участия администратора. В качестве примера:
для пространства #VMware единой консолью стал vCenter;
для #Microsoft единой консолью стал #Windows #Admin Center.
Про REST или Representational State Transfer. Это – обычный HTTP(s) запрос, который передает сведения, как параметры запросов. Отличается от Redfish отсутствием стандартизации. REST – всего лишь архитектурный стиль, который задает определенную последовательность действий – запрос, тело запроса, параметры запроса. При это “дерево запроса” ( стандарт, по какому он передается), каждый пользователь выбирает в соответствии с техническим обеспечением и предпочтениями. Недостаток – не позволяет масштабировать решения.
Про Redfish. Это – стандартизированный интерфейс, который дает пользователям возможность работать с разными производителями, с одинаковым подходом. Поэтому Redfish позволяет масштабировать решения. В HPE интерфейс
Comentários