專(zhuān)利名稱(chēng):服務(wù)器以及處理服務(wù)器信息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種服務(wù)器以及處理服務(wù)器信息的方法。
背景技術(shù):
服務(wù)器是為網(wǎng)絡(luò)中的客戶端提供服務(wù)的計(jì)算機(jī),維系整個(gè)網(wǎng)絡(luò)的正常運(yùn) 行,是整個(gè)網(wǎng)絡(luò)的核心部分,由于服務(wù)器存儲(chǔ)和處理網(wǎng)絡(luò)上的絕大部分?jǐn)?shù)據(jù), 因此對(duì)其穩(wěn)定性和可靠性具有嚴(yán)格的要求, 一旦服務(wù)器發(fā)生故障,可能會(huì)丟失 大量的數(shù)據(jù),造成難以估計(jì)的損失。
在服務(wù)器發(fā)生故障且沒(méi)有任何明確的報(bào)警提示時(shí),管理人員則很難迅速判 斷服務(wù)器的故障所在。
為了提高服務(wù)器故障恢復(fù)效率,降低服務(wù)器失效時(shí)間,現(xiàn)有技術(shù)中主要通 過(guò)以下幾種方法對(duì)服務(wù)器的故障信息進(jìn)行顯示報(bào)警。
第 一種方法是在服務(wù)器上設(shè)置LED (Light Emitting Diode,發(fā)光二極管) 面板,該LED面板可以通過(guò)LED指示燈指示服務(wù)器中的處理器、內(nèi)存、風(fēng)扇、 電源、擴(kuò)展卡等部件的工作狀態(tài), 一旦服務(wù)器中的某個(gè)部件出現(xiàn)故障,LED 面板則通過(guò)相應(yīng)的LED指示燈指示出現(xiàn)故障的部件所在。
另外一種方法是在服務(wù)器上設(shè)置LCD (Liquid Crystal Display,液晶顯示) 顯示屏,通過(guò)在LCD顯示屏上顯示故障代碼,指示服務(wù)器的故障所在,例如, LCD顯示屏上顯示"El 114 Temp Ambient"時(shí),表明周?chē)h(huán)境超出允許的范圍。
在服務(wù)器出現(xiàn)故障時(shí),管理人員可以通過(guò)上述顯示設(shè)備的報(bào)警提示,對(duì)服 務(wù)器進(jìn)行及時(shí)的診斷和維修。
在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題
在服務(wù)器上設(shè)置LED面板或LCD顯示屏,均需要占用服務(wù)器中的一定空 間,由于服務(wù)器造價(jià)昂貴,該顯示設(shè)備部分占用的空間造成資源的浪費(fèi);
6另外,在服務(wù)器上設(shè)置LED面板和LCD顯示屏,也提高了服務(wù)器的硬件 成本。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種服務(wù)器和處理服務(wù)器信息的 方法,可以在減少服務(wù)器的造價(jià)成本以及節(jié)約服務(wù)器空間資源的基礎(chǔ)上,通過(guò) 外接的終端,方便快捷的展示服務(wù)器的多個(gè)部件的管理信息。
為達(dá)到上述目的,本發(fā)明實(shí)施例提供一種服務(wù)器,包括處理器、內(nèi)存、 風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,其特征在于,還包括
監(jiān)控4莫塊,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息;
生成才莫塊,用于根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息;
第一4妄口,用于與外接終端連接;
獲取才莫塊,用于得到符合所述第一接口的通訊協(xié)議的第一管理信息; 處理才莫塊,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第 一接口的通訊協(xié)i義的第一管理信息。 所述獲取模塊包括
判斷單元,用于判斷所述第一管理信息是否符合所述第一接口的通訊協(xié)
議;
轉(zhuǎn)換單元,用于在所述第一管理信息不符合所述第一接口的通訊協(xié)議時(shí), 對(duì)所述第一管理信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一管理 信息;
發(fā)送單元,用于在所述第一管理信息符合所述第一接口的通訊協(xié)議時(shí),發(fā) 送給所述處理一莫塊。
所述處理模塊包括
接收單元,用于通過(guò)所述第一接口,接收所述外接終端發(fā)送的獲取管理信
息的請(qǐng)求;
第一發(fā)送單元,用于根據(jù)所述獲取管理信息的請(qǐng)求,通過(guò)所述第一接口, 向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息。 所述處理模塊包括
7輪詢(xún)單元,用于輪詢(xún)所述第一接口,判斷是否與所述外接終端連^^妄; 第二發(fā)送單元,用于在所述第一接口與所述外接終端連接時(shí),通過(guò)所述第
一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信
臺(tái)
所述第一管理信息包括診斷信息、設(shè)備信息或日志信息。 所述第一接口為有線接口或無(wú)線接口 。
本發(fā)明實(shí)施例還提供一種處理服務(wù)器信息的方法,所述服務(wù)器包括處理 器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,包括以下步驟
監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息;
根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息;
通過(guò)第 一接口與外接終端連接;
得到符合所述第一接口的通訊協(xié)議的第一管理信息;
通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié) 議的第一管理信息。
所述得到符合所述第 一接口的通訊協(xié)議的第 一管理信息的方法為
判斷所述第 一管理信息是否符合所述第 一接口的通訊協(xié)議;
在所述第一管理信息不符合所述第一接口的通訊協(xié)議時(shí),對(duì)所述第一管理 信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一管理信息。
所述通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通 訊協(xié)議的第一管理信息的方法為
通過(guò)所述第一接口 ,接收所述外接終端發(fā)送的獲取管理信息的請(qǐng)求;
根據(jù)所述獲取管理信息的請(qǐng)求,通過(guò)所述第一接口,向所述外接終端發(fā)送 所述符合所述第一接口的通訊協(xié)議的第一管理信息。
所述通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一4妻口的通 訊協(xié)議的第 一管理信息的方法為
輪詢(xún)所述第一接口,判斷是否與所述外接終端連接;
在所述第一接口與所述外接終端連接時(shí),通過(guò)所述第一接口,向所述外接 終端發(fā)送所述符合所述第 一接口的通訊協(xié)議的第 一管理信息。
所述第一管理信息包括診斷信息、設(shè)備信息或曰志信息。
8所述第 一接口為有線接口或無(wú)線接口 。
本發(fā)明實(shí)施例還提供一種服務(wù)器,包括處理器、內(nèi)存、風(fēng)扇、電源、硬 盤(pán)和/或擴(kuò)展卡,還包括
監(jiān)控模塊,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的診斷信息;
判斷模塊,用于判斷所述每個(gè)部件的診斷信息是否為故障信息,得到為故 障信息的診斷信息;
生成模塊,用于根據(jù)所述為故障信息的診斷信息,生成第一故障信息;
第一接口,用于與外接終端連接;
獲取模塊,用于得到符合所述第一接口的通訊協(xié)議的第一故障信息; 處理4莫塊,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第 一接口的通訊協(xié)議的第一故障信息。 所述獲取一莫塊包括
判斷單元,用于判斷所述第一故障信息是否符合所述第一接口的通訊協(xié)
議;
轉(zhuǎn)換單元,用于在所述第一故障信息不符合所述第一接口的通訊協(xié)議時(shí), 對(duì)所述第一故障信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一故障 信息;
發(fā)送單元,用于在所述第一故障信息符合所述第一接口的通訊協(xié)議時(shí),發(fā) 送給所述處理4莫塊。
本發(fā)明實(shí)施例還提供一種處理服務(wù)器信息的方法,所述服務(wù)器包括處理 器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,包括以下步驟
監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的診斷信息;
判斷所述每個(gè)部件的診斷信息是否為故障信息,得到為故障信息的診斷信
息;
根據(jù)所述為故障信息的診斷信息,生成第一故障信息; 通過(guò)第 一接口與外接終端連接; 得到符合所述第 一接口的通訊協(xié)議的第 一故障信息; 通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié) 議的第一故障信息。
9所述得到符合所述第一接口的通訊協(xié)議的第一故障信息的方法為 判斷所述第 一故障信息是否符合所述第 一接口的通訊協(xié)議; 在所述第一故障信息不符合所述第一接口的通訊協(xié),漢時(shí),對(duì)所述第一故障 信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一故障信息。 與現(xiàn)有技術(shù)相比,本發(fā)明的實(shí)施例具有以下優(yōu)點(diǎn)
服務(wù)器與外接終端通過(guò)特定方式建立連接后,服務(wù)器將其多個(gè)部件的管理 信息發(fā)送給外接終端,外接終端存儲(chǔ)接收到的所述管理信息,并進(jìn)行顯示、分 析或處理等4喿作,因此,無(wú)須在服務(wù)器上設(shè)置其他顯示設(shè)備顯示所述管理信息, 節(jié)約了服務(wù)器的空間資源,減少了服務(wù)器的造價(jià)成本,另外,與現(xiàn)有技術(shù)中在 服務(wù)器上設(shè)置的顯示設(shè)備相比,外接終端具有顯示信息豐富、靈活的優(yōu)點(diǎn)。
圖1為本發(fā)明實(shí)施例一的服務(wù)器的結(jié)構(gòu)示意圖2為本發(fā)明實(shí)施例二的服務(wù)器的結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施例三的服務(wù)器的結(jié)構(gòu)示意圖4為本發(fā)明實(shí)施例四的服務(wù)器的結(jié)構(gòu)示意圖5為本發(fā)明實(shí)施例五的服務(wù)器的結(jié)構(gòu)示意圖6為本發(fā)明實(shí)施例六的服務(wù)器的結(jié)構(gòu)示意圖7為本發(fā)明實(shí)施例七的處理服務(wù)器信息的方法流程示意圖8為本發(fā)明實(shí)施例八的處理服務(wù)器信息的方法流程示意圖9為本發(fā)明實(shí)施例九的處理服務(wù)器信息的方法流程示意圖10為本發(fā)明實(shí)施例十的處理服務(wù)器信息的方法流程示意圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步詳細(xì)描述。 如圖1所示為本發(fā)明實(shí)施例一的服務(wù)器的結(jié)構(gòu)示意圖,所述服務(wù)器包括多
個(gè)部件,所述多個(gè)部件包括處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡等。
所述服務(wù)器還包括監(jiān)控才莫塊ll,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息。 生成才莫塊12,用于才艮據(jù)所述每個(gè)部件的管理信息,生成第一管理信息。
第一接口 13,用于與外接終端連接。
獲取模塊14,用于得到符合所述第一接口的通訊協(xié)議的第一管理信息。 處理^f莫塊15,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所 述第一接口的通訊協(xié)議的第一管理信息。
上述第一管理信息包括診斷信息、設(shè)備信息、日志信息等,所述診斷信 息可以為CPU (Center Processor Unit,中央處理器)的溫度、CPU的風(fēng)扇轉(zhuǎn) 速、硬盤(pán)的溫度等信息,所述設(shè)備信息為所述多個(gè)部件的版本信息、型號(hào)信息 等信息,所述日志信息為服務(wù)器的開(kāi)機(jī)時(shí)間、關(guān)機(jī)時(shí)間等信息。
上述監(jiān)控模塊11可以是實(shí)時(shí)監(jiān)控服務(wù)器的各部件的工作狀態(tài),也可以是 定期監(jiān)控月l務(wù)器的各部件的工作狀態(tài),以獲取各部件的管理信息,當(dāng)然,也可 以是根據(jù)外接終端的請(qǐng)求才進(jìn)行監(jiān)控。
監(jiān)控模塊11可以為BMC (Baseboard Management Controller,基板管理控 制器),BMC通常設(shè)置在服務(wù)器的主板或刀片上,通過(guò)I2C (Inter Integrated Circuit,內(nèi)置集成電路)總線收集主板上各個(gè)傳感器的信息,從而監(jiān)控服務(wù)器 的多個(gè)部件的工作狀態(tài),獲取所述各部件的管理信息。
上述生成模塊12將獲取到的每個(gè)部件的管理信息組合,生成第一管理信
臺(tái)
上述第一接口 13可以為有線接口 ,例如I2C接口 、 USB ( Universal Serial Bus,通用串行總線)接口等;第一接口 13也可以為無(wú)線接口,例如藍(lán)牙接 口、紅外接口等。無(wú)論是采用有線接口還是無(wú)線接口,第一接口 13必須與外 接的終端的外部接口釆用相同的通訊協(xié)議,例如第一接口 13為USB接口時(shí), 能夠與服務(wù)器連接并進(jìn)行通信的外接終端的外部接口也應(yīng)該為USB接口,月良 務(wù)器和外接終端可以通過(guò)兩端都具有USB接口的傳輸線連接。
上述監(jiān)控模塊11獲取到的管理信息的數(shù)據(jù)格式,可能并不符合上述第一 接口 13的通訊協(xié)議,例如,上述監(jiān)控模塊11為BMC時(shí),BMC通過(guò)I2C總 線收集服務(wù)器的多個(gè)部件的管理信息,并生成符合I2C通訊協(xié)議的第一管理信 息,假設(shè)第一接口 13為USB接口,此時(shí),需要將符合I2C通訊協(xié)議的第一管理信息轉(zhuǎn)換成符合USB通訊協(xié)議的數(shù)據(jù),才可以進(jìn)行傳輸。
上述獲取模塊14則用于判斷第一管理信息是否符合第一接口 13的通訊協(xié) 議,在第一管理信息不符合所迷第二接口 13的通訊協(xié)議時(shí),將第一管理信息 進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換,生成符合所述第一接口 13的通訊協(xié)議的第一管理信息。 當(dāng)然,如果第一管理信息符合所述第一接口 13的通訊協(xié)議,例如,第一管理 信息為符合I2C通訊協(xié)議的數(shù)據(jù),且第一接口 13為12C接口,所述獲取模塊 14則無(wú)須對(duì)第一管理信息進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換,直接將獲取到的第一管理信 息發(fā)送給處理模塊15。
上述外接終端可以為移動(dòng)終端,如手機(jī)、PDA (Personal Digital Assistant, 個(gè)人數(shù)字助理)等,只要具有存儲(chǔ)功能,并可以通過(guò)其第二接口與服務(wù)器交互 信息即可。
上述外接終端還可以為移動(dòng)存儲(chǔ)器,如U盤(pán)(USB Flash Disk, USB快速 存儲(chǔ)盤(pán))、移動(dòng)硬盤(pán)等,只要具有存儲(chǔ)功能,可接收并存儲(chǔ)服務(wù)器發(fā)送的管理 信息即可,當(dāng)外接終端為移動(dòng)存儲(chǔ)器時(shí),用戶可以將外接終端中存儲(chǔ)的管理信 息拷貝到個(gè)人計(jì)算機(jī)等設(shè)備中,進(jìn)行顯示和處理等操作,也可以達(dá)到顯示服務(wù) 器的管理信息的目的。
當(dāng)然,上述外接終端也可以為個(gè)人計(jì)算機(jī)等固定終端。 上述外接終端可以通過(guò)多種方式將獲取到的管理信息展示給用戶,例如, 例如通過(guò)外接終端的屏幕顯示管理信息、或通過(guò)外接終端的揚(yáng)聲器播放管理信 息等。
另外,在所述外接終端為手機(jī)、PDA等移動(dòng)通信終端時(shí),還可以將存儲(chǔ) 的管理信息發(fā)送給其他遠(yuǎn)程的用戶終端,外接終端可以將管理信息以短消息、 彩信或其他方式,發(fā)送給遠(yuǎn)程的用戶終端,遠(yuǎn)程的用戶終端不必親自到放置服 務(wù)器的場(chǎng)所,便可方便的獲知服務(wù)器的運(yùn)行狀態(tài)。
通過(guò)上述實(shí)施例提供的服務(wù)器,服務(wù)器與外接終端通過(guò)特定方式建立連接 后,將管理信息發(fā)送給外接終端,通過(guò)外接終端將管理信息顯示、分析或處理, 無(wú)須在服務(wù)器上設(shè)備其他顯示設(shè)備,節(jié)約了服務(wù)器的空間資源,減少了服務(wù)器 的造價(jià)成本。
如圖2所示為本發(fā)明實(shí)施例二的服務(wù)器的結(jié)構(gòu)示意圖,所述服務(wù)器包括處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,還包括
監(jiān)控模塊ll,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息。 生成模塊12,用于根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息。 第一接口 13,用于與外接終端連接。
獲取模塊14,用于得到符合所述第一接口的通訊協(xié)議的第一管理信息。 處理模塊15,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所 述第一接口的通訊協(xié)議的第一管理信息。 上述獲取模塊14進(jìn)一步包括
判斷單元141,用于判斷所述第一管理信息是否符合所述第一接口的通訊 協(xié)議。
轉(zhuǎn)換單元142,用于在所述第一管理信息不符合所述第一接口的通訊協(xié)議 時(shí),對(duì)所述第一管理信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一 管理信息。
發(fā)送單元143,用于在所述第一管理信息符合所述第一接口的通訊協(xié)議 時(shí),將所述第一管理信息發(fā)送給處理模塊15。
如圖3和圖4所示,上述服務(wù)器與外接終端通過(guò)第一接口13建立連接后,可 以通過(guò)兩種方式(主動(dòng)方式或被動(dòng)方式)將符合第一接口 13的通訊協(xié)議的第一 管理信息發(fā)送給外接終端,以通過(guò)外接終端對(duì)所述第一管理信息進(jìn)行顯示、處 理或進(jìn)行其他操作。
其中, 一種發(fā)送管理信息的方式(被動(dòng)方式)為服務(wù)器與外接終端建立 連接后,外接終端主動(dòng)向服務(wù)器發(fā)送獲取管理信息的請(qǐng)求,服務(wù)器接收到外接 終端發(fā)送的請(qǐng)求后,才將管理信息發(fā)送給外接終端,如圖3所示,所述處理才莫 塊15包括
接收單元151,用于通過(guò)所述第一接口 13,接收所述外接終端發(fā)送的獲取 管理信息的請(qǐng)求。
第一發(fā)送單元152,用于根據(jù)所述獲取管理信息的請(qǐng)求,通過(guò)所述第一接 口 13,將所述符合第一接口 13的通訊協(xié)議的第一管理信息發(fā)送給所述外接終
另外一種發(fā)送管理信息的方式(主動(dòng)方式)為外接終端無(wú)須向服務(wù)器發(fā)
13送獲取管理信息的請(qǐng)求,服務(wù)器一旦發(fā)檢測(cè)到與外接終端建立連接,就主動(dòng)將
管理信息發(fā)送給外接終端,如圖4所示,所述處理模塊15包括
輪詢(xún)單元153,用于輪詢(xún)所述第一接口 13,判斷是否與所述外接終端連接。 第二發(fā)送單元154,用于在所述第一接口 13與所述外接終端連接時(shí),通
過(guò)所述第一接口 13,將所述符合所述第一接口 13的通訊協(xié)議的第一管理信息
發(fā)送給所述外4妄終端。
通過(guò)上述實(shí)施例提供的服務(wù)器,服務(wù)器與外接終端通過(guò)特定方式建立連接
后,將其多個(gè)部件的管理信息發(fā)送給外接終端,通過(guò)外接終端將所述管理信息
顯示、分析或處理,無(wú)須在服務(wù)器上設(shè)備其他顯示設(shè)備,節(jié)約了服務(wù)器的空間
資源,減少了M^務(wù)器的造價(jià)成本。
如圖5所示為本發(fā)明實(shí)施例五的服務(wù)器的結(jié)構(gòu)示意圖,所述服務(wù)器包括
處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,還包括
監(jiān)控模塊51,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的診斷信息。 判斷模塊52,用于判斷所述每個(gè)部件的診斷信息是否為故障信息,得到
為故障信息的診斷信息。
生成模塊53,用于根據(jù)所述為故障信息的診斷信息,生成第一故障信息。 第一接口 54,用于與外接終端連接。
獲取模塊55,用于得到符合所述第一接口的通訊協(xié)議的第一故障信息。 處理模塊56,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所
述第一接口的通訊協(xié)議的第一故障信息。
所述診斷信息可以為CPU的溫度、CPU的風(fēng)扇轉(zhuǎn)速、硬盤(pán)的溫度等信息。 與上述實(shí)施例不同的是,本實(shí)施例中監(jiān)控模塊51獲取到的為各部件的診
斷信息,并由判斷模塊52分別判斷各部件的診斷信息是否為故障信息,在所
述診斷信息為故障信息時(shí),才發(fā)送給外接終端,在診斷信息不是故障信息時(shí),
則不進(jìn)行發(fā)送,減少了服務(wù)器的工作強(qiáng)度。
如圖6所示為本發(fā)明實(shí)施例六的服務(wù)器的結(jié)構(gòu)示意圖,所述服務(wù)器包括
處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,還包括
監(jiān)控模塊51,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的診斷信息。 判斷模塊52,用于判斷所述每個(gè)部件的診斷信息是否為故障信息,得到為故障信息的診斷信息。
生成模塊53,用于根據(jù)所述為故障信息的診斷信息,生成第一故障信息。 第一接口 54,用于與外接終端連接。
獲取模塊55,用于得到符合所述第一接口的通訊協(xié)議的第一故障信息。 處理模塊56,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所 述第一接口的通訊協(xié)議的第一故障信息。 所述獲取才莫塊55進(jìn)一步包括
判斷單元551,用于判斷所述第一故障信息是否符合所述第一接口的通訊 協(xié)議。
轉(zhuǎn)換單元552,用于在所述第一故障信息不符合所述第一接口的通訊協(xié)議 時(shí),對(duì)所述第一故障信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一 故障信息。
發(fā)送單元553,用于在所述第一故障信息符合所述第一接口的通訊協(xié)議 時(shí),發(fā)送給所述處理模塊。
如圖7所示為本發(fā)明實(shí)施例七的處理服務(wù)器信息的方法,所述服務(wù)器包括: 處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,所述方法包括以下步驟
步驟71,監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息。
步驟72,根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息。
步驟73,通過(guò)第一接口與外接終端連接。
步驟74,得到符合所述第一接口的通訊協(xié)議的第一管理信息。
步驟75,通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第一才妄 口的通訊協(xié)議的第一管理信息。
上述第一管理信息包括診斷信息、設(shè)備信息、日志信息等,所述診斷信 息可以為CPU的溫度、CPU的風(fēng)扇轉(zhuǎn)速、硬盤(pán)的溫度等信息,所述設(shè)備信息 為所述多個(gè)部件的版本信息、型號(hào)信息等信息,所述日志信息為服務(wù)器的開(kāi)機(jī) 時(shí)間、關(guān)機(jī)時(shí)間等信息。
所述第一接口可以為有線接口或無(wú)線接口,例如,12C接口、 USB接口、 藍(lán)牙接口,紅外接口等。
上述外接終端可以為移動(dòng)終端,如手機(jī)、PDA等,只要具有存儲(chǔ)功能,并
15可以通過(guò)其第二接口與服務(wù)器交互信息即可。
上述外接終端還可以為移動(dòng)存儲(chǔ)器,如U盤(pán)、移動(dòng)硬盤(pán)等,只要具有存 儲(chǔ)功能,可接收并存儲(chǔ)服務(wù)器發(fā)送的管理信息即可,當(dāng)外接終端為移動(dòng)存儲(chǔ)器 時(shí),用戶可以將外接終端中存儲(chǔ)的管理信息拷貝到個(gè)人計(jì)算機(jī)等設(shè)備中,進(jìn)行 顯示和處理等操作,也可以達(dá)到顯示服務(wù)器的管理信息的目的。
當(dāng)然,上述外接終端也可以為個(gè)人計(jì)算機(jī)等固定終端。
上述外接終端可以通過(guò)多種方式將獲取到的管理信息展示給用戶,例如, 例如通過(guò)外接終端的屏幕顯示管理信息、或通過(guò)外接終端的揚(yáng)聲器播放管理信 息等。
另外,在所述外接終端為手機(jī)、PDA等移動(dòng)通信終端時(shí),還可以將存儲(chǔ) 的管理信息發(fā)送給其他遠(yuǎn)程的用戶終端,外接終端可以將管理信息以短消息、 彩信或其他方式,發(fā)送給遠(yuǎn)程的用戶終端,遠(yuǎn)程的用戶終端不必親自到放置服 務(wù)器的場(chǎng)所,便可方便的獲知服務(wù)器的運(yùn)行狀態(tài)。
通過(guò)上述實(shí)施例提供的方法,服務(wù)器與外接終端通過(guò)特定方式建立連接 后,將管理信息發(fā)送給外接終端,通過(guò)外接終端將管理信息顯示、分析或處理, 無(wú)須在服務(wù)器上設(shè)備其他顯示設(shè)備,節(jié)約了服務(wù)器的空間資源,減少了服務(wù)器 的造價(jià)成本。
如圖8所示為本發(fā)明實(shí)施例八的處理服務(wù)器信息的方法,所述服務(wù)器包括 處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,所述方法包括以下步驟 步驟81,監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息。 步驟82,根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息。 步驟83,通過(guò)第一接口與外接終端連接。
步驟84,判斷所述第一管理信息是否符合所述第一接口的通訊協(xié)議,在 所述第一管理信息符合所述第一接口的通訊協(xié)議時(shí),進(jìn)入步驟66,在所述第 一管理信息不符合所述第一接口的通訊協(xié)議時(shí),進(jìn)入步驟65。
步驟85,對(duì)所述第一管理信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊 協(xié)議的第一管理信息。
步驟86,通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第一接 口的通訊協(xié)議的第一管理信息。服務(wù)器與外接終端建立連接后,可以通過(guò)兩種方式(主動(dòng)方式或被動(dòng)方式) 將符合第一接口的通訊協(xié)議的第一管理信息發(fā)送給外接終端,以通過(guò)外接終端 對(duì)第一管理信息進(jìn)行顯示、處理或進(jìn)行其他操作。
其中, 一種發(fā)送管理信息的方式(被動(dòng)方式)為服務(wù)器與外接終端建立 連接后,外接終端主動(dòng)向服務(wù)器發(fā)送獲取管理信息的請(qǐng)求,服務(wù)器接收到外接 終端發(fā)送的請(qǐng)求后,才將符合第一接口的通訊協(xié)議的第一管理信息發(fā)送給外接 終端,如上所述,此時(shí),步驟86的方法具體為
接收所述外接終端發(fā)送的獲取管理信息的請(qǐng)求;
根據(jù)所述獲取管理信息的請(qǐng)求,向所述外接終端發(fā)送符合所述第一接口的 通訊協(xié)議的第 一管理信息。
另外一種發(fā)送管理信息的方式(主動(dòng)方式)為外接終端無(wú)須向服務(wù)器發(fā) 送獲取管理信息的請(qǐng)求,服務(wù)器一旦發(fā)檢測(cè)到與外接終端建立連接,就主動(dòng)將 符合第一接口的通訊協(xié)議的第一管理信息發(fā)送給外接終端,如上所述,此時(shí), 步驟86的方法具體為
判斷第 一接口是否與所述外接終端連接;
在第一接口與所述外接終端連接時(shí),,向所述外接終端發(fā)送符合所述第一 接口的通訊協(xié)議的第一管理信息。
通過(guò)上述實(shí)施例提供的方法,服務(wù)器與外接終端通過(guò)特定方式建立連接 后,將管理信息發(fā)送給外接終端,通過(guò)外接終端將管理信息顯示、分析或處理, 無(wú)須在服務(wù)器上設(shè)備其他顯示設(shè)備,節(jié)約了服務(wù)器的空間資源,減少了服務(wù)器 的造價(jià)成本。
如圖9所示為本發(fā)明實(shí)施例九的處理服務(wù)器信息的方法,所述服務(wù)器包括 各種部件,如處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡等,所述方法包 括以下步驟
步驟91,監(jiān)控各部件的工作狀態(tài),獲取每個(gè)部件的診斷信息。 步驟92,判斷所述每個(gè)部件的診斷信息是否為故障信息,得到為故障信 息的診斷信息。
步驟93,根據(jù)所述為故障信息的診斷信息,生成第一故障信息。 步驟94,通過(guò)第一接口與外接終端連接。步驟95,得到符合所述第一接口的通訊協(xié)議的第一故障信息。
步驟96,通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第一接
口的通訊協(xié)議的第一故障信息。
如圖IO所示為本發(fā)明實(shí)施例十的處理服務(wù)器信息的方法,所述服務(wù)器包
括各種部件,如處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡等,所述方法
包括以下步驟
步驟IOI,監(jiān)控各部件的工作狀態(tài),獲取每個(gè)部件的診斷信息。 步驟102,判斷所述每個(gè)部件的診斷信息是否為故障信息,得到為故障信 息的i貪斷信息。
步驟103,根據(jù)所述為故障信息的診斷信息,生成第一故障信息。 步驟104,通過(guò)第一接口與外接終端連接。
步驟105,判斷所述第一故障信息是否符合所述第一接口的通訊協(xié)議,在 所述第一故障信息符合所述第一接口的通訊協(xié)議時(shí),進(jìn)入步驟107,在所述第 一故障信息不符合所述第一接口的通訊協(xié)議時(shí),進(jìn)入步驟106。
步驟106,對(duì)所述第一故障信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊 協(xié)議的第一故障信息。
步驟107,通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第一接 口的通訊協(xié)議的第一故障信息。
根據(jù)上述實(shí)施例提供的方法,在與外接終端建立連接后,服務(wù)器可以將獲 取到的各部件的診斷信息進(jìn)行判斷,在所述診斷信息為故障信息時(shí),發(fā)送給所 述外接終端,在所述診斷信息不是故障信息時(shí),則無(wú)需發(fā)送,減少了服務(wù)器的 工作強(qiáng)度。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通 技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾, 這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
18
權(quán)利要求
1.一種服務(wù)器,包括處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,其特征在于,還包括監(jiān)控模塊,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息;生成模塊,用于根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息;第一接口,用于與外接終端連接;獲取模塊,用于得到符合所述第一接口的通訊協(xié)議的第一管理信息;處理模塊,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息。
2. 根據(jù)權(quán)利要求l所述的服務(wù)器,其特征在于,所述獲取模塊包括判斷單元,用于判斷所述第一管理信息是否符合所述第一接口的通訊協(xié)議;轉(zhuǎn)換單元,用于在所述第一管理信息不符合所述第一接口的通訊協(xié)議時(shí),對(duì)所述第一管理信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一管理信息;發(fā)送單元,用于在所述第一管理信息符合所述第一接口的通訊協(xié)議時(shí),發(fā)送給所述處理;f莫塊。
3. 根據(jù)權(quán)利要求l所述的服務(wù)器,其特征在于,所述處理模塊包括接收單元,用于通過(guò)所述第一接口,接收所述外接終端發(fā)送的獲取管理信息的請(qǐng)求;第一發(fā)送單元,用于根據(jù)所述獲取管理信息的請(qǐng)求,通過(guò)所述笫一接口,向所述外接終端發(fā)送所述符合所述第 一接口的通訊協(xié)議的第 一管理信息。
4. 根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,所述處理才莫塊包括輪詢(xún)單元,用于輪詢(xún)所述第一接口,判斷是否與所述外接終端連接;第二發(fā)送單元,用于在所述第一接口與所述外接終端連接時(shí),通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息。
5. 根據(jù)權(quán)利要求l所述的服務(wù)器,其特征在于,所述第一管理信息包括診斷信息、設(shè)備信息或曰志信息。
6. 才艮據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,所述第一接口為有線接口或無(wú)線4矣口 。
7. —種處理服務(wù)器信息的方法,所述服務(wù)器包括處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,其特征在于,包括以下步驟監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息;根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息;通過(guò)第 一接口與外接終端連接;得到符合所述第 一接口的通訊協(xié)議的第 一管理信息;通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息。
8. 根據(jù)權(quán)利要求7所述的處理服務(wù)器信息的方法,其特征在于,所述得到符合所述第 一接口的通訊協(xié)議的第 一管理信息的方法為判斷所述第一管理信息是否符合所述第一"l妄口的通訊協(xié)議;在所述第一管理信息不符合所述第一接口的通訊協(xié)議時(shí),對(duì)所述第一管理信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一管理信息。
9. 根據(jù)權(quán)利要求7所述的處理服務(wù)器信息的方法,其特征在于,所述通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息的方法為通過(guò)所述第一接口 ,接收所述外接終端發(fā)送的獲取管理信息的請(qǐng)求;根據(jù)所述獲取管理信息的請(qǐng)求,通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息。
10. 根據(jù)權(quán)利要求7所述的處理服務(wù)器信息的方法,其特征在于,所述通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息的方法為輪詢(xún)所述第一接口,判斷是否與所述外接終端連接;在所述第一接口與所述外接終端連接時(shí),通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第 一接口的通訊協(xié)議的第 一管理信息。
11. 才艮據(jù)權(quán)利要求7所述的處理服務(wù)器信息的方法,其特征在于,所述第一管理信息包括診斷信息、設(shè)備信息或日志信息。
12. 根據(jù)權(quán)利要求7所述的處理服務(wù)器信息的方法,其特征在于,所述第一接口為有線接口或無(wú)線接口 。
13. —種服務(wù)器,包括處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡, 其特征在于,還包括監(jiān)控模塊,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的診斷信息; 判斷模塊,用于判斷所述每個(gè)部件的診斷信息是否為故障信息,得到為故 障信息的診斷信息;生成才莫塊,用于根據(jù)所述為故障信息的診斷信息,生成第一故障信息; 第一接口,用于與外接終端連接;獲取模塊,用于得到符合所述第一接口的通訊協(xié)議的第一故障信息; 處理沖莫塊,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第 一接口的通訊協(xié)議的第一故障信息。
14. 根據(jù)權(quán)利要求13所述的服務(wù)器,其特征在于,所述獲取模塊包括 判斷單元,用于判斷所述第一故障信息是否符合所述第一接口的通訊協(xié)議;轉(zhuǎn)換單元,用于在所述第一故障信息不符合所述第一接口的通訊協(xié)議時(shí), 對(duì)所述第一故障信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一故障 信息;發(fā)送單元,用于在所述第一故障信息符合所述第一接口的通訊協(xié)議時(shí),發(fā) 送給所述處理模塊。
15. —種處理月良務(wù)器信息的方法,所述服務(wù)器包括處理器、內(nèi)存、風(fēng)扇、 電源、硬盤(pán)和/或擴(kuò)展卡,其特征在于,包括以下步驟監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的診斷信息; 判斷所述每個(gè)部件的診斷信息是否為故障信息,得到為故障信息的診斷信息;根據(jù)所述為故障信息的診斷信息,生成第一故障信息;通過(guò)第 一接口與外接終端連接;得到符合所述第 一接口的通訊協(xié)議的第 一故障信息;通過(guò)所述第一接口 ,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié) 議的第一故障信息。
16.根據(jù)權(quán)利要求15所述的處理服務(wù)器信息的方法,其特征在于,所述 得到符合所述第 一接口的通訊協(xié)議的第 一故障信息的方法為 判斷所述第 一故障信息是否符合所述第 一接口的通訊協(xié)議; 在所述第一故障信息不符合所述第一接口的通訊協(xié)議時(shí),對(duì)所述第一故障 信息進(jìn)行轉(zhuǎn)換,得到符合所述第一接口的通訊協(xié)議的第一故障信息。
全文摘要
本發(fā)明提供一種服務(wù)器以及處理服務(wù)器信息的方法,所述服務(wù)器包括處理器、內(nèi)存、風(fēng)扇、電源、硬盤(pán)和/或擴(kuò)展卡,還包括監(jiān)控模塊,用于監(jiān)控上述部件的工作狀態(tài),獲取每個(gè)部件的管理信息;生成模塊,用于根據(jù)所述每個(gè)部件的管理信息,生成第一管理信息;第一接口,用于與外接終端連接;獲取模塊,用于得到符合所述第一接口的通訊協(xié)議的第一管理信息;處理模塊,用于通過(guò)所述第一接口,向所述外接終端發(fā)送所述符合所述第一接口的通訊協(xié)議的第一管理信息。本發(fā)明可以在減少服務(wù)器的造價(jià)成本以及節(jié)約服務(wù)器空間資源的基礎(chǔ)上,通過(guò)外接的終端,方便快捷的展示服務(wù)器的多個(gè)部件的管理信息。
文檔編號(hào)H04L12/24GK101686154SQ20081022268
公開(kāi)日2010年3月31日 申請(qǐng)日期2008年9月22日 優(yōu)先權(quán)日2008年9月22日
發(fā)明者軍 王, 勇 蓋 申請(qǐng)人:聯(lián)想(北京)有限公司