次の方法で共有


リモート ハードウェア管理

Windows リモート管理ハードウェア管理は、特にシステムが起動する前とオペレーティング システムの障害が発生した後に、リモート ハードウェア コンポーネントの監視と制御を提供することで、全体的な IT 管理コストを削減することを目的としています。

Oem は、ハードウェア管理のニーズに対応する共通アーキテクチャを開発しました。 このアーキテクチャの重要な部分は、ベースボード管理コントローラー (BMC) です。 BMC は、サーバー コンピューターの状態を監視する特殊なデバイスです。 BMC は、サーバー ハードウェアのリモート 制御を提供し、状態データを取得し、重大なエラーやその他のハードウェアの状態の変更に関する通知を受け取ります。 リモート サーバーを監視しているスクリプトまたはアプリケーションは、インバンド、リモート オペレーティング システムを介して、または BMC から直接、アウトオブバンド、サーバーからデータを取得できます。

BMC には、サーバー コンピューターが過熱しているときや電圧が許容範囲外にある場合など、検出できるセンサーがあります。 BMC のアーキテクチャを定義するために、いくつかの標準が存在します。 インテリジェント プラットフォーム管理インターフェイス (IPMI) は、頻繁に使用される標準の 1 つです。 ただし、IPMI 標準にもかかわらず、サーバー ハードウェアへの管理アクセスは独自のものであり、OEM が提供する管理ツールを使用する必要があります。 また、BMC へのリモート アクセスは、特殊なワイヤ プロトコルであるリモート管理制御プロトコル (RMCP) を使用して提供されます。このプロトコルには、アクセスを認証するための非標準のセキュリティ メカニズムがあります。

Microsoft IPMI プロバイダー と IPMI ドライバーを使用すると、WMI クラスがされた標準 WMI プロバイダーを介してリモート サーバー コンピューターから BMC データを取得できます。 DCOM を介してリモート データを取得する通常の WMI スクリプトを記述できますが、多くの場合、IPMI データを取得する推奨される方法は、Winrm コマンド ライン ユーティリティまたは WinRM Scripting API または WinRM C++ API を使用することです。 Winrm ユーティリティと WinRM サービス API は、WS-Management プロトコルに依存し、DCOM を使用せずにローカル コンピューターまたはリモート コンピューターから IPMI データを取得できます。

BMC には、監視対象コンピューターのイベントを記録するシステム イベント ログ (SEL) と呼ばれるイベント データベースもあります。 WMI イベント クラスと同様に、これらのイベントをスクリプトに配信するようにサブスクライブすることはできません。 ただし、Wecutil.exe コマンド ライン ツールを使用して、それらをサブスクライブできます。 このツールの使用方法の詳細については、コマンド プロンプトで「wecutil /?.

WS-Management プロトコル

Windows リモート管理 について