Обзор средств удаленного управления и мониторинга серверов
В этой статье приводится краткий обзор следующих средств удаленного управления серверов:
Intel Active System Console
Intel Multi-Server Manager
Модуль удаленного управления Intel RMM
Intel Active System Console
Intel Active System Console (далее ASC) - программа, предназначенная для локального или удаленного мониторинга сервера, работающего под управлением Microsoft Windows Server либо Linux.
ASC позволяет:
- получить интегральную оценку текущего состояния "здоровья" сервера: "Нормальное", "Предупреждение", "Критическое";
- следить за показаниями аппаратных датчиков сервера (температура, напряжение питания, скорость вращения вентиляторов, потребляемая мощность, датчик вскрытия корпуса и т.д.);
- просматривать журнал системных событий;
- проводить инвентаризацию аппаратных ресурсов сервера;
- получать предупреждения о системных событиях по e-mail и протоколу SNMP;
- формировать отчеты о текущем состоянии аппаратных подсистем сервера;
- конфигурировать BMC (Base Management Controller);
- управлять бюджетом энергопотребления сервера.
ASC предназначена для мониторинга небольшого числа серверов. При количестве серверов более 10-ти рекомендуется использовать Intel Multi-Server Manager (Intel MSM).
ASC может использоваться для мониторинга сервера только с загруженной операционной системой (то есть сервер находится в состоянии "in-band").
Intel Multi-Server Manager
Intel Multi-Server Manager (далее MSM) - программа, предназначенная для управления и мониторинга нескольких серверов с одной консоли.
MSM позволяет решать те же задачи, что и Active System Console:
- получать интегральную оценку текущего состояния "здоровья" сервера: "Нормальное", "Предупреждение", "Критическое";
- следить за показаниями аппаратных датчиков (температура, напряжение питания, скорость вращения вентиляторов, потребляемая мощность и т.д.);
- просматривать журнал системных событий;
- проводить инвентаризацию аппаратных ресурсов;
- получать предупреждения о системных событиях по e-mail и протоколу SNMP;
- формировать отчеты о текущем состоянии аппаратных подсистем;
- конфигурировать BMC (Base Management Controller) сервера;
- управлять бюджетом энергопотребления.
Однако в отличие от ASC, работающей на управляемом сервере в среде операционной системы (управляемый сервер при этом находится в режиме "in-band"), с помощью MSM (который запускается на другом, управляющем, сервере) можно выполнять мониторинг сервера и в режиме "out-of-band", когда управляемый сервер:
(1) выключен, шнур питания подключен;
(2) включен, но на сервере не загружена операционная система;
(3) включен, операционная система на сервере загружена, но не запущен агент MSM.
Это становится возможным благодаря тому, что даже на выключенном сервере продолжает работать базовый контроллер управления сервера - BMC (Base Management Controller), который следит за состоянием аппаратных подсистем сервера и отвечает на запросы MSM.
В дополнение к вышеперечисленным возможностям MSM позволяет также:
- удаленно включать, выключать и перезагружать сервер;
- проводить сравнение аппаратных конфигураций нескольких серверов;
- работать с сервером через удаленную консоль, если на сервере установлен модуль удаленного управления (RMM);
- настраивать отправку уведомлений о системных событиях для группы серверов из единого центра.
Модуль удаленного управления Intel RMM
Модуль удаленного управления Intel RMM (Intel Remote Management Module) позволяет управлять сервером из любого места локальной сети или Интернет.
Управление возможно как в режиме "in-band" (на сервере загружена операционная система), так и в режиме "out-of-band" (сервер выключен либо находится в процессе загрузки).
RMM-модуль представляет из себя небольшую плату, которая устанавливается внутри сервера.
RMM-модуль расширяет возможности базового контроллера управления (BMC - Base Management Controller) сервера, обеспечивая возможность подключения к серверу удаленной консоли (монитора, мыши и клавиатуры управляющей станции) и удаленных накопителей (CD-ROM, FDD, USB управляющей станции), которые сервер воспринимает как локальные, т.е. подключенные непосредственно к самому серверу.
С помощью RMM-модуля администратор может удаленно выполнять любые действия по управлению сервером: включать и выключать, настраивать BIOS, перезагружать сервер и переустанавливать операционную систему (в том числе с удаленных накопителей), запускать приложения, устанавливать программы и т.д.
RMM-модуль может включать собственный сетевой порт, который используется только для передачи управляющего трафика. Если модуль не имеет встроенного сетевого порта, управляющий трафик передается через один из портов системной платы, деля этот порт с операционной системой. Такой вариант модуля называется RMM Lite.
Удаленное управление сервером осуществляется через встроенный веб-интерфейс RMM-модуля.
Возможности | Active System Console | Multi-Server Manager | RMM Модуль | |||
IB | OOB | IB | OOB | IB | OOB | |
Поддержка ОС Windows, Linux | + | + | + | |||
Пользовательский веб-интерфейс | + | + | + | + | + | |
Предупреждение о возможном отказе | + | + | + | + | + | |
Чтение текущих параметров датчиков | + | + | + | + | + | |
Просмотр журнала системных событий BMC | + | + | + | + | + | |
Инвентаризация аппаратных ресурсов | + | + | + | |||
Посылка предупреждений SNMP | + | + | + | + | + | |
Посылка предупреждений e-mail | + | + | + | |||
Генерация отчетов | + | + | + | + | ||
Конфигурирование BMC | + | + | + | + | + | |
Настройка бюджета энергопотребления | + | + | + | |||
Удаленное включение/выключение/перезагрузка | + | + | + | + | ||
Мониторинг нескольких серверов одновременно | + | + | ||||
Удаленная консоль | + | + | ||||
Мониторинг ОС и приложений | + | |||||
IB - режим "in-band", на сервере загружена операционная система. |