伺服器維運

遠端管理卡是什麼?板載 BMC 與外插卡的區別

遠端管理卡是伺服器裡一台獨立的小電腦:自己的處理器、記憶體、網口和韌體,主機關機它照常工作。現在的品牌伺服器基本都把它做成了板載 BMC,“卡”這個說法來自早年需要單獨插的 DRAC、RSA、RILOE 等 PCI 卡。

作者 頂聯產品團隊發布於 4 分鐘閱讀

遠端管理卡是什麼

遠端管理卡是伺服器上一套獨立於主機執行的管理控制器:有自己的處理器、記憶體、韌體和網口,用主機板的待機電源供電。只要伺服器插著電,主機關機、當機、沒裝系統甚至硬碟全拔掉,它都能工作。業內的正式名稱是 BMC(基板管理控制器),“遠端管理卡”“遠端控制卡”“IPMI 卡”“管理模組”說的都是它,Dell 叫 iDRAC,HPE 叫 iLO,聯想叫 XCC,華為叫 iBMC。

它能做的事,就是“遠端管理卡有什麼用”這個問題的答案:

  • 遠端開機、關機、強制斷電、重啟;
  • 看到伺服器的螢幕畫面並操作鍵鼠,包括自檢、BIOS 和裝系統過程;
  • 把本地 ISO 掛成伺服器的光碟機,遠端裝系統;
  • 讀取溫度、風扇、電壓、電源狀態和硬體故障日誌;
  • 透過網路存取伺服器串列連接埠(SOL);
  • 在沒有作業系統的情況下更新 BIOS 和韌體;
  • 硬體出問題時主動發郵件或 SNMP 告警。

叫“卡”是歷史原因。2000 年代前後,不少伺服器要單獨插一塊 PCI 卡才有這些能力,現在的品牌伺服器已經把它焊在主機板上,但名字留了下來。

三種形態:板載 BMC、擴充套件卡、老式 PCI 卡

形態 代表產品 特點
板載 BMC Dell iDRAC、HPE iLO、聯想 XCC、華為 iBMC、思科 CIMC,超微型號帶 -F 字尾的主機板 晶片焊在主機板上,隨機附帶;高階功能可能需要許可解鎖
可選擴充套件卡或子卡 華碩 ASMB 系列、超微早年的 AOC-SIM 系列、Dell iDRAC6 Enterprise 卡、Intel RMM 模組 主機板預留專用介面,插上卡才有 BMC,或者才有專用網口和 KVM 功能
老式 PCI 卡 Dell DRAC 4/5、IBM RSA II、HP RILOE II 獨立 PCI/PCI-E 卡,部分型號還要用線纜接主機板的電源、影片和鍵鼠訊號;各廠商陸續改為板載,2010 年前後基本完成過渡

三種形態裡,現在還需要你做決定的只有第二種。典型例子是華碩的伺服器主機板:不少型號主機板本身不帶 BMC,但預留了 ASMB 介面,買不買那塊小卡決定了有沒有遠端管理能力。超微的老款主機板類似,型號裡沒有 F 的往往不帶 IPMI。Dell 11 代的 iDRAC6 也是這種思路:Express 是板載晶片,Enterprise 是插在主機板上的一塊小卡,帶獨立網口和 vFlash 卡槽;從 12 代起硬體統一板載,改用許可區分。

怎麼判斷自己的伺服器有沒有

  1. 看背板:找一個單獨標著 MGMT、iDRAC、iLO、IPMI 或 BMC 的 RJ45 口,通常挨著 VGA 和 USB。沒有專用口不代表沒有 BMC,可能是共享業務網口的設計。
  2. 看 BIOS:開機進 BIOS/UEFI,存在 Server Management 或 BMC Network Configuration 一類選單,說明主機板帶 BMC。
  3. 在作業系統裡查:
# 有“IPMI Device Information”輸出,說明主機板帶 BMC
sudo dmidecode -t 38

# 載入 IPMI 驅動後檢視 BMC 韌體與管理口位址
sudo modprobe ipmi_si ipmi_devintf
sudo ipmitool mc info
sudo ipmitool lan print 1

ipmitool mc info 顯示 BMC 的韌體版本和 IPMI 版本,lan print 1 顯示管理口當前的 IP、掩碼和 MAC。如果 dmidecode 沒有 type 38 的記錄、/dev/ipmi0 也不存在,這台機器基本可以斷定沒有 BMC。

要不要單獨購買

分三種情況:

  • 主流機架式和塔式品牌伺服器:BMC 隨機附帶,不用買硬體,但要看許可。Dell 的 Express 沒有虛擬控制檯和虛擬介質;HPE 的 iLO Standard 只能在開機自檢階段使用圖形控制檯,作業系統起來後就看不到畫面。機房用途基本都要升到 Enterprise 或 iLO Advanced。
  • 入門機型與白牌主機板:Dell 100–300 系列、HPE MicroServer、華碩和部分超微主機板,BMC 或專用網口可能是選配件,下單時要核對配置單上有沒有對應的部件或 Enablement Kit。
  • 消費級主機板、桌上型電腦改的伺服器:沒有 BMC 介面,裝不了管理卡。要遠端看螢幕只能外接 IP KVM;要遠端開機可以靠智慧 PDU 斷電重啟,或者用支援 Intel AMT 的商用平台。

各廠商的許可分級:

廠商 隨機附帶 付費升級 付費後才有的典型功能
Dell iDRAC Basic / Express Enterprise、Datacenter 虛擬控制檯、虛擬介質、目錄整合、啟動錄影
HPE iLO iLO Standard iLO Advanced 作業系統啟動後的圖形控制檯、虛擬介質、目錄整合
聯想 XCC Standard Advanced、Enterprise Advanced 增加遠端控制檯,Enterprise 再增加虛擬介質等,細節以聯想許可說明為準
超微 遠端控制檯與虛擬介質均隨機附帶 SFT-OOB-LIC、DCMS 透過 BMC 帶外更新 BIOS 和韌體
華為、浪潮等 多數機型遠端功能隨機附帶 視型號而定 以配置單為準

買許可比買硬體靈活:許可繫結伺服器序列號,機器售出後可以補購匯入,不用停機換件。

遠端管理卡和 IP KVM 的區別

IP KVM 是機櫃裡的一台獨立裝置,透過 VGA/HDMI 和 USB 線連到伺服器,把畫面編碼後透過網路送出。它和遠端管理卡都能“遠端看螢幕”,但定位不同:

對比項 遠端管理卡(BMC) IP KVM
安裝位置 伺服器主機板內 機櫃內獨立裝置,用線纜接伺服器
一台裝置管幾台伺服器 一對一 一對多,常見 8、16、32 口切換
電源控制 支援,含關機狀態下開機 多數不支援,需配合智慧 PDU 或帶 ATX 控制的型號
硬體感測器與故障日誌 支援 不支援
虛擬介質 支援 中高階型號支援
串列連接埠控制檯 SOL 部分型號帶串列連接埠,可接交換器 console
對伺服器的要求 主機板必須有 BMC 任何帶顯示輸出的裝置都能接
與主機的獨立性 BMC 韌體異常時失效 完全獨立,BMC 壞了也能看

選擇原則:有 BMC 的品牌伺服器,日常管理用 BMC;IP KVM 用在三種場景:沒有 BMC 的機器、需要一條獨立於 BMC 的應急通道、以及網路裝置的帶外 console。開源的 PiKVM 一類裝置也屬於 IP KVM,一對一掛在關鍵機器上做備份通道很常見。

機房裡怎麼用好遠端管理卡

  • 專用口接獨立管理 VLAN,不與業務網混在一起,也不對公網開放;共享網口模式在業務網路卡異常時會一起失聯,只建議沒有專用口時使用;
  • 改預設密碼、關閉不用的服務,管理卡擁有伺服器的完全控制權,出廠密碼是常見的入侵入口;
  • 韌體納入巡檢,BMC 韌體同樣有安全漏洞,老代際尤其要注意;
  • 把管理口位址、帳號、許可等級登記進系統,而不是散落在各人的表格裡。

Toplink DCIM 的機櫃與資產管理支援按硬體型號建立範本,記錄該型號是否支援 IPMI、控制檯型別等資訊,新機器上架直接套用;IPMI 遠端管理基於通用 IPMI 標準納管,不限品牌,遠端控制檯針對 iDRAC、iLO、iBMC、超微、XClarity 等做了專屬支援,白牌機器可以走 AMI MegaRAC 通用支援。

常見問題

遠端管理卡壞了會影響伺服器執行嗎?

一般不會。管理卡和主機是兩套獨立執行的系統,BMC 當機或韌體損壞時業務照常,只是失去帶外管理能力;多數廠商支援在不關機的情況下重置 BMC。

普通桌上型電腦或工作站能加遠端管理卡嗎?

消費級主機板沒有 BMC 介面,無法加裝。可以用外接 IP KVM 或 PiKVM 一類裝置獲得看螢幕、裝系統的能力,或者選擇支援 Intel AMT 的商用平台。

遠端管理卡的預設帳號密碼是多少?

各廠商不同:Dell iDRAC8 及更早是 root / calvin,iDRAC9 印在前面板服務標籤上;HPE iLO 是 Administrator 加機身標籤上的隨機密碼;聯想 XCC 是 USERID / PASSW0RD(數字 0);超微老韌體是 ADMIN / ADMIN,2020 年起出廠為主機板標籤上的唯一密碼。第一次登入後都應立即修改。

想看看在你的機房裡怎麼用?

從一次產品示範開始,梳理你的業務鏈路。

查看價格
服務熱線 400-112-2951

讓我們聊聊你的 IDC 業務

掃碼新增企業微信,預約產品示範或申請試用。

Toplink 企業微信二維碼

長按儲存或使用企業微信 / 微信掃描

也可致電
400-112-2951
Telegram
@TopLink88