IPMI 之HP ilo ,dell drac,刀片主機板

zhengnx發表於2011-12-24

IPMI

百科名片

智慧平臺管理介面 (IPMI) 是一種開放標準的硬體管理介面規格,定義了嵌入式管理子系統進行通訊的特定方法。IPMI 資訊透過基板管理控制器 (BMC)(位於 IPMI 規格的硬體元件上)進行交流。使用低階硬體智慧管理而不使用進行管理,具有兩個主要優點: 首先,此配置允許進行帶外伺服器管理;其次,作業系統不必負擔傳輸系統狀態資料的任務。

目錄

發展歷史

  1998年Intel、DELL、HP及NEC共同提出IPMI規格,可以透過網路遠端控制溫度、電壓。
  2001年IPMI從1.0版改版至1.5版,新增 PCI Management Bus等功能。
  2004年Intel發表了IPMI 2.0的規格,能夠向下相容IPMI 1.0及1.5的規格。新增了Console Redirection,並可以透過Port、Modem以及Lan遠端管理伺服器,並加強了安全、VLAN 和刀鋒伺器的支援性。

認識IPMI

  IPMI是智慧型平臺管理介面(Intelligent Platform Management Interface)的縮寫,是管理基於 Intel結構的企業系統中所使用的外圍裝置採用的一種工業標準,該標準由英特爾、惠普、NEC、戴爾電腦和SuperMicro等公司制定。使用者可以利用IPMI監視伺服器的物理健康特徵,如溫度、電壓、風扇工作狀態、電源狀態等。而且更為重要的是IPMI是一個開放的免費標準,使用者無需為使用該標準而支付額外的費用。
  自1998 年,IPMI論壇建立了IPMI標準以來,其已經得到了170 多家供應商的支援,這使得其逐漸成為了一個完整地包括伺服器和其他系統(如儲存裝置、網路和通訊裝置)的硬體管理規範,目前該標準最新版本為IPMI 2.0,該版本在原有基礎上有了不少的改進,包括可以透過串列埠、Modem以及Lan等遠端環境管理伺服器系統(包括遠端開關機),以及在安全、VLAN 和刀片支援等方面的提高。
  IPMI針對大量監控、控制和自動回覆伺服器的作業,提供了智慧型的管理方式。此標準適用於不同的伺服器拓樸學,以及Windows、Linux、 Solaris、Mac或是混合型的。此外,由於IPMI可在不同的屬性值下運作,即使伺服器本身的運作不正常,或是由於任何原因而無法提供服務,IPMI仍可正常運作。

IPMI 工作原理

  IPMI的核心是一個專用晶片/控制器(叫做伺服器處理器或基板管理控制器(BMC)),其並不依賴於伺服器的處理器、BIOS或作業系統來工作,可謂非常地獨立,是一個單獨在系統內執行的無代理管理子系統,只要有BMC與IPMI其便可開始工作,而BMC通常是一個安裝在伺服器主機板上的獨立的板卡,現在也有伺服器主機板提供對IPMI支援的。IPMI良好的自治特性便克服了以往基於作業系統的管理方式所受的限制,例如作業系統不響應或未載入的情況下其仍然可以進行開關機、資訊提取等操作。
  在工作時,所有的IPMI功能都是向BMC傳送命令來完成的,命令使用IPMI規範中規定的指令,BMC接收並在系統事件日誌中記錄事件訊息,維護描述系統中感測器情況的感測器資料記錄。在需要遠端訪問系統時,IPMI新的LAN上序列(SOL)特性很有用。SOL改變IPMI會話過程中本地串列埠傳送方向,從而提供對緊急管理服務、Windows專用管理控制檯或Linux序列控制檯的遠端訪問。BMC透過在LAN上改變傳送給串列埠的資訊的方向來做到這點,提供了一種與廠商無關的遠端檢視啟動、作業系統載入器或緊急管理控制檯來診斷和維修故障的標準方式。
  IPMI 工作原理
  當需要對系統文字控制檯進行遠端訪問時,Serial Over LAN (SOL) 功能將非常有用。SOL 透過 IPMI 會話重定向本地序列介面,允許遠端訪問 Windows 的管理控制檯 (EMS) 特殊管理控制檯 (SAC),或訪問 LINUX 序列控制檯。這個過程的步驟是 IPMI 韌體擷取資料,然後透過區域網重新傳送定向到串列埠的資訊。 這就提供了遠端檢視 BOOT、OS 載入器或緊急事件管理控制檯以診斷並修復伺服器相關問題的標準方法,而無需考慮供應商。它允許在引導階段配置各種元件。
  而在命令傳輸的安全性方面,使用者也無需擔心,IPMI增強的認證(基於安全雜湊演算法1和基於雜湊訊息認證)和加密(和Arcfour)功能有助於實現安全的遠端操作。對VLAN的支援更是為設定管理提供了方便,並且可以以通道為基礎進行配置。
  一般來說,BMC具有以下功能:
  1.透過系統的串列埠進行訪問
  2. 故障日誌記錄和 SNMP 警報傳送
  3.訪問系統事件日誌 (System Event Log ,SEL) 和感測器狀況
  4.控制包括開機和關機
  5.獨立於系統電源或工作狀態的支援
  6.用於系統設定、基於文字公用程式和作業系統控制檯的文字控制檯重定向
  而透過IPMI ,使用者可以主動監測元件的狀況,以確保不超出預置閾值,例如伺服器溫度。這樣,透過避免不定期的斷電,協助維護了 IT 資源的執行時間。 IPMI的預告故障能力也有助於 IT 週期的管理。透過檢查系統事件日誌 (SEL),可以更輕鬆的預先判定故障元件。
開放分類:
,,
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7868752/viewspace-1056943/,如需轉載,請註明出處,否則將追究法律責任。

相關文章