Удаленное управление оборудованием

Управление оборудованием удаленного управления Windows предназначено для снижения общих затрат на ИТ-администрирование, обеспечивая мониторинг и управление удаленными аппаратными компонентами, особенно перед запуском системы и после сбоя операционной системы.

Изготовители оборудования (OEM) разработали общую архитектуру для удовлетворения потребности в управлении оборудованием. Важной частью этой архитектуры является контроллер управления основной платой (BMC). BMC — это специализированное устройство, которое отслеживает состояние серверного компьютера. BMC обеспечивает удаленное управление оборудованием сервера, извлекает данные о состоянии и получает уведомления о критических ошибках и других изменениях состояния оборудования. Скрипт или приложение, которое отслеживает удаленный сервер, может получать данные с сервера либо по каналу, либо через удаленную операционную систему, либо внеполосный канал напрямую из BMC.

BMC имеет датчики, которые могут обнаруживать, например, когда серверный компьютер перегревается или когда напряжение выходит за пределы допустимого диапазона. Существует несколько стандартов для определения архитектуры BMC. Интеллектуальный интерфейс управления платформой (IPMI) является одним из таких стандартов, который часто используется. Однако, несмотря на стандарт IPMI, доступ управления к оборудованию сервера является проприетарным и требует использования средств управления, предоставляемых изготовителями оборудования. Кроме того, удаленный доступ к BMC предоставляется с помощью специализированного проводного протокола RMCP, который имеет нестандартные механизмы безопасности для проверки подлинности доступа.

Поставщик IPMI Майкрософт и драйвер IPMI позволяют получать данные BMC с удаленных серверных компьютеров через стандартный поставщик WMI с классами WMI. Хотя вы можете написать обычный скрипт WMI, который получает удаленные данные через DCOM, во многих случаях предпочтительный метод получения данных IPMI — с помощью программы командной строки Winrm или API скриптов WinRM или API WinRM C++. Служебная программа Winrm и API службы WinRM используют протокол WS-Management и могут получать данные IPMI с локального или удаленного компьютера без использования DCOM.

BMC также имеет базу данных событий, называемую журналом системных событий (SEL), которая записывает события на отслеживаемом компьютере. Вы не можете подписаться на доставку этих событий в скрипт, как это можно сделать с помощью классов событий WMI. Однако вы можете подписаться на них с помощью программы командной строки Wecutil.exe. Дополнительные сведения об использовании этого средства см. в командной строке введите wecutil /?.

Протокол WS-Management

Сведения об удаленном управлении Windows