詞語(yǔ)解釋
智能平臺(tái)管理接口 (IPMI) 是一種開(kāi)放標(biāo)準(zhǔn)的硬件管理接口規(guī)格,定義了嵌入式管理子系統(tǒng)進(jìn)行通信的特定方法。IPMI 信息通過(guò)基板管理控制器 (BMC)(位于 IPMI 規(guī)格的硬件組件上)進(jìn)行交流。使用低級(jí)硬件智能管理而不使用操作系統(tǒng)進(jìn)行管理,具有兩個(gè)主要優(yōu)點(diǎn): 首先,此配置允許進(jìn)行帶外服務(wù)器管理;其次,操作系統(tǒng)不必負(fù)擔(dān)傳輸系統(tǒng)狀態(tài)數(shù)據(jù)的任務(wù)。
認(rèn)識(shí)IPMI
IPMI是智能型平臺(tái)管理接口(Intelligent Platform Management Interface)的縮寫,是管理基于 Intel結(jié)構(gòu)的企業(yè)系統(tǒng)中所使用的外圍設(shè)備采用的一種工業(yè)標(biāo)準(zhǔn),該標(biāo)準(zhǔn)由英特爾、惠普、NEC、美國(guó)戴爾電腦和SuperMicro等公司制定。用戶可以利用IPMI監(jiān)視服務(wù)器的物理健康特征,如溫度、電壓、風(fēng)扇工作狀態(tài)、電源狀態(tài)等。而且更為重要的是IPMI是一個(gè)開(kāi)放的免費(fèi)標(biāo)準(zhǔn),用戶無(wú)需為使用該標(biāo)準(zhǔn)而支付額外的費(fèi)用。
自1998 年,IPMI論壇創(chuàng)建了IPMI標(biāo)準(zhǔn)依賴,其已經(jīng)得到了170 多家供應(yīng)商的支持,這使得其逐漸成為了一個(gè)完整地包括服務(wù)器和其他系統(tǒng)(如存儲(chǔ)設(shè)備、網(wǎng)絡(luò)和通信設(shè)備)的硬件管理規(guī)范,目前該標(biāo)準(zhǔn)最新版本為IPMI 2.0,該版本在原有基礎(chǔ)上有了不少的改進(jìn),包括可以通過(guò)串口、Modem以及Lan等遠(yuǎn)程環(huán)境管理服務(wù)器系統(tǒng)(包括遠(yuǎn)程開(kāi)關(guān)機(jī)),以及在安全、VLAN 和刀片支持等方面的提高。
IPMI針對(duì)大量監(jiān)控、控制和自動(dòng)回復(fù)服務(wù)器的作業(yè),提供了智能型的管理方式。此標(biāo)準(zhǔn)適用于不同的服務(wù)器拓樸學(xué),以及Windows、Linux、 Solaris、Mac或是混合型的操作系統(tǒng)。此外,由于IPMI可在不同的屬性值下運(yùn)作,即使服務(wù)器本身的運(yùn)作不正常,或是由于任何原因而無(wú)法提供服務(wù),IPMI仍可正常運(yùn)作。
IPMI 工作原理
IPMI的核心是一個(gè)專用芯片/控制器(叫做服務(wù)器處理器或基板管理控制器(BMC)),其并不依賴于服務(wù)器的處理器、BIOS或操作系統(tǒng)來(lái)工作,可謂非常地獨(dú)立,是一個(gè)單獨(dú)在系統(tǒng)內(nèi)運(yùn)行的無(wú)代理管理子系統(tǒng),只要有BMC與IPMI固件其便可開(kāi)始工作,而B(niǎo)MC通常是一個(gè)安裝自愛(ài)服務(wù)器主板上的獨(dú)立的板卡,現(xiàn)在也有服務(wù)器主板提供對(duì)IPMI支持的。IPMI良好的自治特性便克服了以往基于操作系統(tǒng)的管理方式所受的限制,例如操作系統(tǒng)不響應(yīng)或未加載的情況下其仍然可以進(jìn)行開(kāi)關(guān)機(jī)、信息提取等操作。
在工作時(shí),所有的IPMI功能都是向BMC發(fā)送命令來(lái)完成的,命令使用IPMI規(guī)范中規(guī)定的指令,BMC接收并在系統(tǒng)事件日志中記錄事件消息,維護(hù)描述系統(tǒng)中傳感器情況的傳感器數(shù)據(jù)記錄。在需要遠(yuǎn)程訪問(wèn)系統(tǒng)時(shí),IPMI新的LAN上串行(SOL)特性很有用。SOL改變IPMI會(huì)話過(guò)程中本地串口傳送方向,從而提供對(duì)緊急管理服務(wù)、Windows專用管理控制臺(tái)或Linux串行控制臺(tái)的遠(yuǎn)程訪問(wèn)。BMC通過(guò)在LAN上改變傳送給串行端口的信息的方向來(lái)做到這點(diǎn),提供了一種與廠商無(wú)關(guān)的遠(yuǎn)程查看啟動(dòng)、操作系統(tǒng)加載器或緊急管理控制臺(tái)來(lái)診斷和維修故障的標(biāo)準(zhǔn)方式。
IPMI 工作原理
當(dāng)需要對(duì)系統(tǒng)文本控制臺(tái)進(jìn)行遠(yuǎn)程訪問(wèn)時(shí),Serial Over LAN (SOL) 功能將非常有用。SOL 通過(guò) IPMI 會(huì)話重定向本地串行接口,允許遠(yuǎn)程訪問(wèn) Windows 的緊急事件管理控制臺(tái) (EMS) 特殊管理控制臺(tái) (SAC),或訪問(wèn) LINUX 串行控制臺(tái)。這個(gè)過(guò)程的步驟是 IPMI 固件截取數(shù)據(jù),然后通過(guò)局域網(wǎng)重新發(fā)送定向到串行端口的信息。 這就提供了遠(yuǎn)程查看 BOOT、OS 加載器或緊急事件管理控制臺(tái)以診斷并修復(fù)服務(wù)器相關(guān)問(wèn)題的標(biāo)準(zhǔn)方法,而無(wú)需考慮供應(yīng)商。它允許在引導(dǎo)階段配置各種組件。
而在命令傳輸?shù)陌踩苑矫,用戶也無(wú)需擔(dān)心,IPMI增強(qiáng)的認(rèn)證(基于安全哈希算法1和基于密鑰哈希消息認(rèn)證)和加密(高級(jí)加密標(biāo)準(zhǔn)和Arcfour)功能有助于實(shí)現(xiàn)安全的遠(yuǎn)程操作。對(duì)VLAN的支持更是為設(shè)置管理專用網(wǎng)絡(luò)提供了方便,并且可以以通道為基礎(chǔ)進(jìn)行配置。
一般來(lái)說(shuō),BMC具有以下功能:
1.通過(guò)系統(tǒng)的串行端口進(jìn)行訪問(wèn)
2. 故障日志記錄和 SNMP 警報(bào)發(fā)送
3.訪問(wèn)系統(tǒng)事件日志 (System Event Log ,SEL) 和傳感器狀況
4.控制包括開(kāi)機(jī)和關(guān)機(jī)
5.獨(dú)立于系統(tǒng)電源或工作狀態(tài)的支持
6.用于系統(tǒng)設(shè)置、基于文本公用程序和操作系統(tǒng)控制臺(tái)的文本控制臺(tái)重定向
而通過(guò)IPMI ,用戶可以主動(dòng)監(jiān)測(cè)組件的狀況,以確保不超出預(yù)置閾值,例如服務(wù)器溫度。這樣,通過(guò)避免不定期的斷電,協(xié)助維護(hù)了 IT 資源的運(yùn)行時(shí)間。 IPMI的預(yù)告故障能力也有助于 IT 周期的管理。通過(guò)檢查系統(tǒng)事件日志 (SEL),可以更輕松的預(yù)先判定故障組件。
掃碼付費(fèi)即可復(fù)制
X許昌移動(dòng) | 方向角 | youtube | EVD | RLINKT | 基站收發(fā)器 | C/I | zune | 光交換 | MEMS | 公網(wǎng)ip | 密集波分復(fù)用 |