원격 하드웨어 관리
Windows 원격 관리 하드웨어 관리는 특히 시스템이 시작되기 전과 운영 체제 오류 후 원격 하드웨어 구성 요소에 대한 모니터링 및 제어를 제공하여 전반적인 IT 관리 비용을 줄이기 위한 것입니다.
OEM(Original Equipment Manufacturers)은 하드웨어 관리의 필요성을 해결하기 위한 공통 아키텍처를 개발했습니다. 이 아키텍처의 중요한 요소는 BMC( 베이스보드 관리 컨트롤러 )입니다. BMC는 서버 컴퓨터의 상태를 모니터링하는 특수 디바이스입니다. BMC는 서버 하드웨어의 원격 제어를 제공하고, 상태 데이터를 검색하고, 중요한 오류 및 기타 하드웨어 상태 변경에 대한 알림을 받습니다. 원격 서버를 모니터링하는 스크립트 또는 애플리케이션은 BMC에서 직접 대 역 내, 원격 운영 체제 또는 대역 외를 통해 서버에서 데이터를 가져올 수 있습니다.
BMC에는 서버 컴퓨터가 과열되거나 전압이 허용 범위를 벗어나는 경우와 같이 감지할 수 있는 센서가 있습니다. BMC의 아키텍처를 정의하는 몇 가지 표준이 있습니다. IPMI(지능형 플랫폼 관리 인터페이스)는 자주 사용되는 표준 중 하나입니다. 그러나 IPMI 표준에도 불구하고 서버 하드웨어에 대한 관리 액세스는 독점이며 OEM에서 제공하는 관리 도구를 사용해야 합니다. 또한 BMC에 대한 원격 액세스는 액세스 인증을 위한 비표준 보안 메커니즘이 있는 특수 유선 프로토콜인 RMCP(원격 관리 제어 프로토콜)를 사용하여 제공됩니다.
Microsoft IPMI 공급자 및 IPMI 드라이버를 사용하면 WMI 클래스가 있는 표준 WMI 공급자를 통해 원격 서버 컴퓨터에서 BMC 데이터를 가져올 수 있습니다. DCOM을 통해 원격 데이터를 가져오는 일반 WMI 스크립트를 작성할 수 있지만 대부분의 경우 IPMI 데이터를 가져오는 기본 방법은 Winrm 명령줄 유틸리티 또는 WinRM 스크립팅 API 또는 WinRM C++ API를 사용하는 것입니다. Winrm 유틸리티 및 WinRM 서비스 API는 WS-Management 프로토콜을 사용하며 DCOM을 사용하지 않고 로컬 또는 원격 컴퓨터에서 IPMI 데이터를 가져올 수 있습니다.
BMC에는 모니터링되는 컴퓨터에서 이벤트를 기록하는 SEL(시스템 이벤트 로그)이라는 이벤트 데이터베이스도 있습니다. WMI 이벤트 클래스를 사용하여 이러한 이벤트를 스크립트에 배달하도록 구독할 수 없습니다. 그러나 Wecutil.exe 명령줄 도구를 사용하여 구독할 수 있습니다. 이 도구를 사용하는 방법에 대한 자세한 내용은 명령 프롬프트 형식 wecutil /?을 참조하세요.
관련 항목