百科解釋
智能平臺(tái)管理接口 (IPMI) 是一種開放標(biāo)準(zhǔn)的硬件管理接口規(guī)格,定義了嵌入式管理子系統(tǒng)進(jìn)行通信的特定方法。IPMI 信息通過基板管理控制器 (BMC)(位于 IPMI 規(guī)格的硬件組件上)進(jìn)行交流。使用低級硬件智能管理而不使用操作系統(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)識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、美國戴爾電腦和SuperMicro等公司制定。用戶可以利用IPMI監(jiān)視服務(wù)器的物理健康特征,如溫度、電壓、風(fēng)扇工作狀態(tài)、電源狀態(tài)等。而且更為重要的是IPMI是一個(gè)開放的免費(fèi)標(biāo)準(zhǔn),用戶無需為使用該標(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),包括可以通過串口、Modem以及Lan等遠(yuǎn)程環(huán)境管理服務(wù)器系統(tǒng)(包括遠(yuǎn)程開關(guān)機(jī)),以及在安全、VLAN 和刀片支持等方面的提高。 IPMI針對大量監(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ù),IPMI仍可正常運(yùn)作。 IPMI 工作原理 IPMI的核心是一個(gè)專用芯片/控制器(叫做服務(wù)器處理器或基板管理控制器(BMC)),其并不依賴于服務(wù)器的處理器、BIOS或操作系統(tǒng)來工作,可謂非常地獨(dú)立,是一個(gè)單獨(dú)在系統(tǒng)內(nèi)運(yùn)行的無代理管理子系統(tǒng),只要有BMC與IPMI固件其便可開始工作,而BMC通常是一個(gè)安裝自愛服務(wù)器主板上的獨(dú)立的板卡,現(xiàn)在也有服務(wù)器主板提供對IPMI支持的。IPMI良好的自治特性便克服了以往基于操作系統(tǒng)的管理方式所受的限制,例如操作系統(tǒng)不響應(yīng)或未加載的情況下其仍然可以進(jìn)行開關(guān)機(jī)、信息提取等操作。 在工作時(shí),所有的IPMI功能都是向BMC發(fā)送命令來完成的,命令使用IPMI規(guī)范中規(guī)定的指令,BMC接收并在系統(tǒng)事件日志中記錄事件消息,維護(hù)描述系統(tǒng)中傳感器情況的傳感器數(shù)據(jù)記錄。在需要遠(yuǎn)程訪問系統(tǒng)時(shí),IPMI新的LAN上串行(SOL)特性很有用。SOL改變IPMI會(huì)話過程中本地串口傳送方向,從而提供對緊急管理服務(wù)、Windows專用管理控制臺(tái)或Linux串行控制臺(tái)的遠(yuǎn)程訪問。BMC通過在LAN上改變傳送給串行端口的信息的方向來做到這點(diǎn),提供了一種與廠商無關(guān)的遠(yuǎn)程查看啟動(dòng)、操作系統(tǒng)加載器或緊急管理控制臺(tái)來診斷和維修故障的標(biāo)準(zhǔn)方式。 IPMI 工作原理 當(dāng)需要對系統(tǒng)文本控制臺(tái)進(jìn)行遠(yuǎn)程訪問時(shí),Serial Over LAN (SOL) 功能將非常有用。SOL 通過 IPMI 會(huì)話重定向本地串行接口,允許遠(yuǎn)程訪問 Windows 的緊急事件管理控制臺(tái) (EMS) 特殊管理控制臺(tái) (SAC),或訪問 LINUX 串行控制臺(tái)。這個(gè)過程的步驟是 IPMI 固件截取數(shù)據(jù),然后通過局域網(wǎng)重新發(fā)送定向到串行端口的信息。 這就提供了遠(yuǎn)程查看 BOOT、OS 加載器或緊急事件管理控制臺(tái)以診斷并修復(fù)服務(wù)器相關(guān)問題的標(biāo)準(zhǔn)方法,而無需考慮供應(yīng)商。它允許在引導(dǎo)階段配置各種組件。 而在命令傳輸?shù)陌踩苑矫,用戶也無需擔(dān)心,IPMI增強(qiáng)的認(rèn)證(基于安全哈希算法1和基于密鑰哈希消息認(rèn)證)和加密(高級加密標(biāo)準(zhǔn)和Arcfour)功能有助于實(shí)現(xiàn)安全的遠(yuǎn)程操作。對VLAN的支持更是為設(shè)置管理專用網(wǎng)絡(luò)提供了方便,并且可以以通道為基礎(chǔ)進(jìn)行配置。 一般來說,BMC具有以下功能: 1.通過系統(tǒng)的串行端口進(jìn)行訪問 2. 故障日志記錄和 SNMP 警報(bào)發(fā)送 3.訪問系統(tǒng)事件日志 (System Event Log ,SEL) 和傳感器狀況 4.控制包括開機(jī)和關(guān)機(jī) 5.獨(dú)立于系統(tǒng)電源或工作狀態(tài)的支持 6.用于系統(tǒng)設(shè)置、基于文本公用程序和操作系統(tǒng)控制臺(tái)的文本控制臺(tái)重定向 而通過IPMI ,用戶可以主動(dòng)監(jiān)測組件的狀況,以確保不超出預(yù)置閾值,例如服務(wù)器溫度。這樣,通過避免不定期的斷電,協(xié)助維護(hù)了 IT 資源的運(yùn)行時(shí)間。 IPMI的預(yù)告故障能力也有助于 IT 周期的管理。通過檢查系統(tǒng)事件日志 (SEL),可以更輕松的預(yù)先判定故障組件。
移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助