本發(fā)明涉及一種服務(wù)器管理系統(tǒng)及方法。
背景技術(shù):
:通常,網(wǎng)絡(luò)管理員可以通過控制器監(jiān)控機(jī)架中服務(wù)器的風(fēng)扇供電狀況。然而,機(jī)架管理控制器卻沒有對服務(wù)器中的硬件信息(如CPU等)進(jìn)行監(jiān)控,當(dāng)機(jī)架中置放了眾多服務(wù)器時,會使得網(wǎng)絡(luò)管理員不能正確識別機(jī)架中的服務(wù)器的工作狀態(tài)。技術(shù)實(shí)現(xiàn)要素:鑒于上述內(nèi)容,有必要提供一種方便管理服務(wù)器的服務(wù)器管理系統(tǒng)及方法。一種服務(wù)器管理系統(tǒng),包括:一機(jī)架;若干服務(wù)器,裝設(shè)于該機(jī)架內(nèi),每一服務(wù)器均包括一基本輸入輸出系統(tǒng),所述基本輸入輸出系統(tǒng)用于收集所述服務(wù)器的硬件配置信息;一控制器,所述控制器用于從每一服務(wù)器的基本輸入輸出系統(tǒng)獲取對應(yīng)服務(wù)器的硬件配置信息;及一顯示器,用于顯示所述控制器所獲取的服務(wù)器的硬件配置信息。一種服務(wù)器管理方法,包括以下步驟:一基本輸入輸出系統(tǒng)收集一服務(wù)器內(nèi)的硬件配置信息,并將所收集的硬件配置信息傳輸至一基板管理控制器;該基板管理控制器接收該基本輸入輸出系統(tǒng)輸出的硬件配置信息,并將所接收的硬件配置信息傳輸至一控制器;及該控制器接收所述基板管理控制器所傳輸?shù)挠布渲眯畔ⅲ⒖刂埔伙@示器顯示該服務(wù)器內(nèi)的硬件配置信息。本發(fā)明服務(wù)器管理系統(tǒng)及方法可以通過所述基本輸入輸出系統(tǒng)收集所述機(jī)架中的服務(wù)器的硬件配置信息,并將所收集的硬件配置信息傳輸至所述控制器,所述控制器可以通過顯示器顯示對應(yīng)服務(wù)器的硬件配置信息。如此使得用戶可以很方便的得知各服務(wù)器內(nèi)的硬件配置信息,以在服務(wù)器運(yùn)行出現(xiàn)故障時及時調(diào)整其工作狀態(tài)。附圖說明圖1為本發(fā)明服務(wù)器管理系統(tǒng)的較佳實(shí)施方式的架構(gòu)圖。圖2為圖1中任一服務(wù)器的較佳實(shí)施方式的結(jié)構(gòu)示意圖。圖3為本發(fā)明服務(wù)器管理方法的較佳實(shí)施方式的流程圖。主要元件符號說明服務(wù)器管理系統(tǒng)100控制器200機(jī)架300顯示器400服務(wù)器500BIOS502BMC504SMBIOS配置表506如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。具體實(shí)施方式請參考圖1,本發(fā)明較佳實(shí)施方式提供一種服務(wù)器管理系統(tǒng)100。所述服務(wù)器管理系統(tǒng)100包括一控制器200、一機(jī)架300及一顯示器400。所述機(jī)架300用于存放若干數(shù)量的服務(wù)器500。用戶可以通過所述控制器200獲取所述機(jī)架300中服務(wù)器500的硬件配置信息(如序列號、電腦廠商、串口信息以及其它系統(tǒng)配件信息),以將所獲取的服務(wù)器500的硬件配置信息通過所述顯示器400進(jìn)行顯示。本實(shí)施方式中,所述機(jī)架300包括3臺服務(wù)器500,所述服務(wù)器500均與所述控制器200連接。由于所述機(jī)架300中的服務(wù)器500的元件組成及與控制器200的連接關(guān)系相同,在此僅對所述機(jī)架300中的一臺服務(wù)器500進(jìn)行說明。請參考圖2,所述服務(wù)器500包括一BIOS基本輸入輸出系統(tǒng)(basicinput/outputsystem,基本輸入輸出系統(tǒng))502及一BMC(baseboardmanagementcontroller,基板管理控制器)504。本實(shí)施方式中,所述BIOS502用于收集所述服務(wù)器500中的硬件配置信息,并將所收集的硬件配置信息儲存在一SMBIOS(SystemManagementBIOS,系統(tǒng)管理基本輸入輸出系統(tǒng))配置表506中。其中,所述BIOS502在服務(wù)器即將進(jìn)入作業(yè)系統(tǒng)時收集硬件配置信息的效率為最佳。本實(shí)施方式中,所述BMC504用于從獲取所述SMBIOS配置表506存儲的硬件配置信息,并將所獲取的硬件配置信息傳輸至所述控制器200。本實(shí)施方式中,所述控制器200用于接收來自所述BMC504所傳輸?shù)挠布渲眯畔?,并將接收的服?wù)器500的硬件配置信息通過所述顯示器400顯示。工作時,所述服務(wù)器500進(jìn)行開機(jī)上電初始化,在所述服務(wù)器500即將進(jìn)入作業(yè)系統(tǒng)時,所述BIOS502開始收集所述服務(wù)器500的硬件配置信息,并將所收集的硬件配置信息儲存在所述SMBIOS配置表506中。所述BMC504從所述SMBIOS配置表506中獲取所述硬件配置信息,并將所獲取的硬件配置信息傳輸至所述控制器200。所述控制器200接收所述BMC504所傳輸?shù)挠布渲眯畔?,并通過所述顯示器400進(jìn)行顯示。此外,用戶還可以根據(jù)顯示器400所顯示的硬件配置信息以對服務(wù)器的工作狀態(tài)做相應(yīng)的調(diào)整。請參考圖3,本發(fā)明服務(wù)器管理方法的較佳實(shí)施方式包括以下步驟:步驟S100,所述機(jī)架300中的一臺服務(wù)器500進(jìn)行開機(jī)上電初始化。步驟S102,所述BIOS502開始建立所述SMBIOS配置表506。步驟S104,所述BIOS502收集所述服務(wù)器500的硬件配置信息,并將所收集的硬件配置信息儲存在所述SMBIOS配置表506中,所述BIOS502還用于將所收集的硬件配置信息傳輸給所述BMC504。本實(shí)施方式中,所述BIOS502在服務(wù)器即將進(jìn)入作業(yè)系統(tǒng)時收集硬件配置信息的效率為最佳。步驟S106,所述BMC504獲取所述BIOS502所收集的硬件配置信息,并將所接收的硬件配置信息傳輸至所述控制器200。步驟S108,所述控制器200獲取所述BMC504所傳輸?shù)挠布渲眯畔?,并通過所述顯示器400顯示其所獲取的硬件配置信息,本實(shí)施方式中,用戶還可根據(jù)所述顯示器所顯示的硬件配置信息以對服務(wù)器的工作狀態(tài)做相應(yīng)的調(diào)整。顯然,本發(fā)明服務(wù)器管理系統(tǒng)及方法通過所述BIOS502收集所述機(jī)架300中的服務(wù)器500的硬件配置信息,并將所收集的硬件配置信息通過所述BMC504傳輸至所述控制器200,所述控制器200可以通過顯示器400顯示對應(yīng)服務(wù)器500的硬件配置信息。如此,用戶便可以很方便的得知各服務(wù)器的硬件配置信息,以在服務(wù)器運(yùn)行出現(xiàn)故障時及時調(diào)整其工作狀態(tài)。當(dāng)前第1頁1 2 3