❶ BMC介紹篇
BMC介紹:
BMC,即Baseboard Management Controller,是伺服器帶外管理的核心組件。
主要功能: 電源控制:能夠遠程式控制制伺服器的電源狀態,如開機、關機和重啟。 狀態監控:實時監控伺服器的硬體狀態,包括溫度、電壓、風扇轉速等。 硬體更換通知:在檢測到硬體故障或需要更換時,BMC能夠發出通知。 系統日誌記錄:記錄伺服器的運行日誌,便於故障排查和性能分析。 應急恢復:提供應急恢復機制,確保伺服器在出現故障時能夠迅速恢復。
特點: 獨特的硬體介面:BMC擁有獨立的LAN和串列介面,以及定製化的固件和Linux軟體,確保與伺服器的無縫集成。 IPMI標准化:遵循IPMI協議,提供統一的管理介面,實現異構伺服器的高效監控。 遠程管理便利:BMC在系統關閉狀態下仍保持工作,便於通過網路進行遠程伺服器管理。
硬體架構與協議: 硬體基礎:由微控制器驅動,連接系統管理軟體與平台管理硬體。 存儲組件:NVS、SEL和SDR分別用於存儲時間戳事件消息、系統事件日誌和感測器數據記錄。 FRU:分布式的硬體更換單元信息存儲。 管理匯流排:IPMB和ICMB擴展了管理功能。 協議支持:IPMI提供本地和遠程介面的系統管理功能,而Redfish作為下一代標准,旨在提供更簡單、安全的管理功能。
BMC作為伺服器管理的智能核心,在現代數據中心中發揮著關鍵作用,其高效、統一的架構和功能為伺服器維護帶來了顯著的便利。
❷ 可否通過ipmi進行批量伺服器管理
可以。
在控制端安裝ipmiutil工具包之後,就可以通過一系列的命令來獲取遠端伺服器相關信息並對其進行設置了。ipmiutil是一個工具包,其中包含了ipmiutil、hwrese等工具,它們分別有著不同的用途。
比如hwrese可以用來啟動、關閉伺服器等。用戶可以通過ipmiutil -?或類似命令來查看各工具的作用。
Ipmiutil安裝完成後,會包含以下可執行命令:
alarms –顯示和設置Telco alarms報警(LED顯示和延遲)
bmchealth – 測試BMC是否工作正常。
fruconfig – 顯示FRU的產品信息,寫入有用信息
getevent – 接收一個IPMI event,並顯示。
hwreset – 用於使 firmware 硬重新啟動或者關掉系統
pefconfig – 用於顯示和配置LAN埠,配置Platform Event Filter 表,來通過firmare event產生BMC Lan提示
sensor – 顯示Sensor Data Records,值和閾值。
showsel – 顯示System Event Log記錄。
tmconfig – 顯示和配置BMC串口。
wdt – 顯示和設置看門狗時間。
以上命令種中最為常用的是sensor命令和pefconfig命令。使用sensor命令可以獲取各種監測信息。使用pefconfig命令設置BMC,使得BMC可以在系統有event時候,進行報警。hwrese也比較常用,這個命令可以實現伺服器的重啟以及硬體開關機。
(2)伺服器硬碟fru是什麼意思擴展閱讀:
IPMI 工作原理:
IPMI的核心是一個專用晶元/控制器(叫做伺服器處理器或基板管理控制器(BMC)),其並不依賴於伺服器的處理器、BIOS或操作系統來工作,可謂非常地獨立,是一個單獨在系統內運行的無代理管理子系統,只要有BMC與IPMI固件其便可開始工作
而BMC通常是一個安裝自愛伺服器主板上的獨立的板卡,現在也有伺服器主板提供對IPMI支持的。IPMI良好的自治特性便克服了以往基於操作系統的管理方式所受的限制,例如操作系統不響應或未載入的情況下其仍然可以進行開關機、信息提取等操作。
在工作時,所有的IPMI功能都是向BMC發送命令來完成的,命令使用IPMI規范中規定的指令,BMC接收並在系統事件日誌中記錄事件消息,維護描述系統中感測器情況的感測器數據記錄。在需要遠程訪問系統時,IPMI新的LAN上串列(SOL)特性很有用。
SOL改變IPMI會話過程中本地串口傳送方向,從而提供對緊急管理服務、Windows專用管理控制台或Linux串列控制台的遠程訪問。
BMC通過在LAN上改變傳送給串列埠的信息的方向來做到這點,提供了一種與廠商無關的遠程查看啟動、操作系統載入器或緊急管理控制台來診斷和維修故障的標准方式。
❸ 4g模塊fru是什麼
FRU的全稱是Field Replaceable Unit, 類似內存條,CPU等就屬於FRU,它們在伺服器中通常是可以更換的。BMC會檢測這些設備並保存相關的信息。
一個獨立的晶元,那麼它肯定也需要運行系統。通過BMC裡面運行的是一個類Unix系統,而該系統就存放再Non-volatile Storage中,通常就是SPI Flash裡面。
Sensors & Control Circuitry,這一部分只佔很小的一部分,但卻是BMC最基本的功能:獲取信息和控制環境。