iLO・iDRAC・IPMIとは?中古サーバーの遠隔管理

1. はじめに

中古ラックサーバーの商品説明には、iLO、iDRAC、IPMI対応と書かれていることがあります。これらを使うと、サーバーへモニターやキーボードを常設せず、別のPCから電源操作、画面確認、障害ログの取得ができます。

ただし、名称、世代、ライセンスで使える機能は異なります。中古品に管理機能があることと、仮想コンソールやISOマウントまで無料で使えることは別です。

2. BMCとは

BMCはBaseboard Management Controllerの略です。サーバーのマザーボード上で動く管理用コントローラーで、OSを動かすCPUとは独立しています。

管理用PC
   ↓ 管理ネットワーク
BMC
   ├─ 電源制御
   ├─ 温度・ファン監視
   ├─ 障害ログ
   └─ 画面・キーボード・仮想メディア

サーバー本体
   └─ BIOS・UEFI → OS

サーバー本体が停止していても、電源ケーブルが接続され、BMCへ待機電力が供給されていれば管理できる機種があります。完全に電源ケーブルを抜いた状態では動作しません。

3. IPMIとは

IPMIはIntelligent Platform Management Interfaceの略で、ハードウェア監視や電源制御などの管理方式・規格を指します。BMCという管理用ハードウェアそのものの名前ではありません。

BMC:管理処理を行うコントローラー
IPMI:BMCへアクセスするために使われる管理規格の一つ
iLO・iDRACなど:メーカー独自の管理機能と画面を含む製品名

現在の製品ではIPMIに加えてRedfishなどの管理APIを備える場合があります。対応規格は世代とファームウェアで異なるため、公式仕様を要確認です。

4. iLO・iDRAC・XClarityとの関係

メーカー 主な名称 主な用途
HPE iLO ProLiantの遠隔管理
Dell iDRAC PowerEdgeの遠隔管理
Lenovo XClarity Controller ThinkSystemなどの遠隔管理
Supermicroなど IPMI BMCによる標準的な遠隔管理

HPE iLO、Dell iDRAC、Lenovo XClarity Controllerは、BMCを中心にWeb画面、管理API、仮想コンソール、更新機能などを組み合わせたメーカーの管理機能です。Lenovoの旧System xではIMM・IMM2など別名称の世代もあります。

名称が同じでも、iLO 4とiLO 6、iDRAC7とiDRAC9のように世代差があります。ライセンスや搭載機能もモデルごとに異なります。

5. OSが停止していても操作できる理由

BMCはOSとは別に動き、専用または共有LANポートから管理ネットワークへ接続します。このため、OSが起動しない、ブートドライブが故障した、カーネルが停止した場合でも、BMC自体が正常ならPOST画面やBIOS・UEFIを確認できます。

OS上のリモートデスクトップやSSHとは仕組みが違います。

状態 SSH・リモートデスクトップ BMCの仮想コンソール
OS稼働中 利用可能 利用可能な場合がある
POST・BIOS画面 利用不可 表示・操作できる場合がある
OS起動失敗 利用不可 表示・操作できる場合がある
本体電源OFF 利用不可 待機電力があれば電源ON可能な機種がある

6. 遠隔でできること

一般的な管理機能には次があります。

  • 電源ON、通常の電源OFF要求、強制電源OFF
  • 再起動、電源再投入
  • POST、BIOS・UEFI、ブート画面の確認
  • 起動デバイスの一時変更
  • 温度、ファン回転数、電源状態、消費電力の確認
  • ハードウェア障害ログの閲覧
  • RAIDやドライブ障害の確認
  • ファームウェア更新
  • 構成情報とシリアル番号の確認

強制電源OFFや強制再起動は、書き込み中のデータやファイルシステムを破損させる可能性があります。OSから正常終了できない場合の手段として扱います。

7. 仮想コンソールと仮想メディア

仮想コンソールは、サーバーの画面、キーボード、マウスをネットワーク越しに扱う機能です。KVM over IPと呼ばれることもあります。

仮想メディアでは、管理PC上やネットワーク上のISOイメージを、サーバーへ接続されたDVDやUSBドライブのように見せます。

管理PCのISOファイル
       ↓ 管理ネットワーク
      BMC
       ↓ 仮想DVDとして提示
サーバーがISOから起動
       ↓
OSを遠隔インストール

これにより、サーバーを別室やラックへ置いたままOSを導入できます。転送速度は管理ネットワークとBMC性能に左右されるため、大きなISOでは時間がかかることがあります。

8. センサーと障害監視

BMCは、OSが取得できないハードウェア状態も監視します。確認できる内容はモデルによります。

  • CPU・メモリ・吸排気温度
  • ファン回転数と冗長性
  • 電源ユニットの状態と消費電力
  • ECCメモリエラー
  • RAIDコントローラー、キャッシュ、バッテリー
  • HDD・SSDの障害と予兆
  • シャーシ開放履歴
  • System Event LogやLifecycle Log

中古サーバーを受け取ったら、OSを入れる前にログを確認します。過去のメモリエラーやファン障害が残っている場合は、消去する前に内容と日時を保存します。

9. ライセンスによる違い

基本的なセンサー表示や電源操作は標準機能でも、仮想コンソール、仮想メディア、高度な電力管理、複数ユーザー接続には有料ライセンスが必要な場合があります。

たとえばDellはiDRAC Basic・Express・Enterprise・Datacenterなど、HPEやLenovoにも複数のライセンス段階があります。ただし、名称と機能は世代・サーバーモデルで変わります。

中古サーバーにライセンスが残っていても、次を確認します。

  • 現在有効なライセンス名
  • 仮想コンソールと仮想メディアが実際に起動するか
  • システムボード交換時にどう扱われるか
  • ライセンスの譲渡・再発行がメーカー規約上可能か

前所有者のライセンスを当然に引き継げるとは限りません。メーカー規約とサポート条件を要確認です。

10. 初期設定方法

一般的な初期設定の流れです。画面名は世代により異なります。

  1. 管理専用または共有LANポートを確認する
  2. 起動時の設定画面でBMCネットワークを開く
  3. DHCPまたは固定の管理IPを設定する
  4. 管理PCからHTTPSでWeb画面を開く
  5. 初期ユーザー名・パスワードでログインする
  6. 直ちに管理パスワードを変更する
  7. 時刻、NTP、DNS、通知先を設定する
  8. ファームウェアとライセンスを確認する

初期認証情報は、本体タグ、引き出しラベル、付属カード、製品マニュアルに記載される場合があります。固有パスワード採用機と共通初期値の機種があるため、記事中の固定値を試すのではなく対象機のラベルと公式手順を確認します。

11. セキュリティ上の注意

BMCは電源制御と画面操作ができるため、通常の管理画面以上に慎重に扱います。インターネットへ直接ポート開放しないでください。

外出先PC
  ↓ VPN
自宅ルーターまたはVPNゲートウェイ
  ↓ 管理用VLAN・アクセス制限
iLO・iDRAC・BMC
  • VPN経由で管理する
  • 管理用VLANへ分離する
  • 管理端末からだけ許可するACLを設定する
  • 初期アカウントを変更または無効化する
  • 長く固有のパスワードを使う
  • 不要なIPMI over LAN、古い暗号、未使用サービスを無効化する
  • 証明書とファームウェアを更新する
  • ログインと設定変更ログを確認する

古い中古サーバーでは、BMCの更新が終了し、現在のブラウザが古いTLSやJavaコンソールへ対応しない場合があります。購入前に最終ファームウェア、HTML5コンソールの有無、既知の脆弱性を確認します。

12. 中古サーバー購入後に確認すること

前所有者のIP、DNS、ユーザー、証明書、通知先が残っている可能性があります。管理ネットワークへ接続する前に、必要に応じて工場出荷状態へリセットします。

初期設定チェックリスト

  • BMCの世代とファームウェアを確認した
  • 前所有者の設定を初期化した
  • 管理IPを台帳へ記録した
  • 初期パスワードを変更した
  • 不要なユーザーを削除した
  • ライセンスと仮想コンソールを確認した
  • センサーと障害ログを保存した
  • RAID・メモリ・電源の警告を確認した
  • NTPと通知を設定した
  • 管理画面をインターネットへ直接公開していない
  • 設定バックアップまたは復旧手順を用意した

【追記候補:実際の管理画面】

13. 家庭で使うメリット

ラックサーバーは騒音が大きく、作業机の横へ置きにくい機種があります。BMCがあれば、別室、物置、ラックへ置いたまま、電源投入や起動失敗の確認ができます。

  • モニター、キーボード、マウスを常設しなくてよい
  • OSが止まっても状態を確認できる
  • 夜間や外出先からVPN経由で復旧できる
  • 温度やファン異常を早く発見できる
  • ISOを遠隔マウントしてOSを入れ直せる

一方、BMC自体も待機電力を使い、管理対象として更新とバックアップが必要です。便利だから外部公開するのではなく、管理ネットワークを先に設計します。

14. FAQ

iLOとiDRACは同じものですか

目的は似ていますが、HPEとDellの異なる管理製品です。画面、API、ライセンス、対応機能は世代ごとに異なります。

IPMI用のカードを追加する必要がありますか

BMCがマザーボードへ組み込まれているサーバーが多くありますが、専用モジュールやライセンスが必要な機種もあります。仕様書を確認してください。

電源OFFでも管理画面へ入れますか

本体OSが停止していても、電源ケーブルが接続されBMCへ待機電力があれば入れる機種があります。主電源断やケーブルを抜いた状態では使えません。

中古品のiDRAC Enterprise表示はそのまま使えますか

実際のライセンス状態とメーカー規約を確認します。システムボード交換や初期化で扱いが変わる場合があります。

管理画面をポート開放してもよいですか

直接公開は避け、VPN、管理VLAN、アクセス制限を使います。古いBMCほど更新停止や暗号方式の問題に注意が必要です。

15. まとめ

BMCはOSから独立して動く管理用コントローラー、IPMIは管理規格の一つです。iLO、iDRAC、XClarity Controllerは、メーカーごとのWeb管理、監視、仮想コンソールなどを含む仕組みです。

中古サーバーでは、世代、ファームウェア、ライセンス、初期認証情報を確認し、前所有者の設定を初期化します。管理画面はインターネットへ直接公開せず、VPNと管理用ネットワークを通して利用するのが基本です。

参考にした公式情報