亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

檢閱服務(wù)器支持功能的方法

文檔序號(hào):6577910閱讀:183來源:國知局
專利名稱:檢閱服務(wù)器支持功能的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種服務(wù)器管理的相關(guān)技術(shù),尤其涉及一種檢閱服務(wù)器所支持功能的 方法。
背景技術(shù)
由于服務(wù)器具備穩(wěn)定性高以及運(yùn)作效能佳等特性,因此往往肩負(fù)多項(xiàng)維系系統(tǒng)運(yùn) 作的重要工作。而隨著需求的不同,企業(yè)內(nèi)部可能需要同時(shí)架設(shè)多臺(tái)服務(wù)器來提供不同的 服務(wù)。為了讓企業(yè)內(nèi)部的管理信息系統(tǒng)(Management Information System,MIS)人員能確 實(shí)掌握每臺(tái)服務(wù)器的運(yùn)作狀態(tài),支持遠(yuǎn)端控制的服務(wù)器管理系統(tǒng)儼然已成為企業(yè)中不可或 缺的網(wǎng)路管理工具。一般來說,服務(wù)器管理系統(tǒng)是通過判斷服務(wù)器的制造商來取得其所支持的功能。 然而在服務(wù)器可能來自于不同廠商的情況下,服務(wù)器管理系統(tǒng)未必能完全辨識(shí)出服務(wù)器的 制造商,故僅能將已確定制造商的服務(wù)器所支持的功能提供給MIS人員。換句話說,倘若服 務(wù)器的制造商無法被服務(wù)器管理系統(tǒng)辨識(shí),那么MIS人員便無法通過服務(wù)器管理系統(tǒng)得知 其所支持的功能,更不用說進(jìn)行更進(jìn)一步的管理動(dòng)作。

發(fā)明內(nèi)容
本發(fā)明提供一種檢閱服務(wù)器支持功能的方法,能精確地判斷與顯示服務(wù)器所支持 的基板管理控制器(Baseboard Management Controller, BMC)功能。本發(fā)明提出一種檢閱服務(wù)器支持功能的方法。在該方法中,首先提供第一數(shù)據(jù)庫, 該第一數(shù)據(jù)庫記錄數(shù)個(gè)預(yù)設(shè)芯片組種類分別與第一類BMC功能的對(duì)應(yīng)關(guān)系。以及提供第二 數(shù)據(jù)庫,該第二數(shù)據(jù)庫記錄數(shù)個(gè)預(yù)設(shè)產(chǎn)品名稱分別與第二類BMC功能的對(duì)應(yīng)關(guān)系。在取得 目標(biāo)服務(wù)器的系統(tǒng)信息后,以系統(tǒng)信息比對(duì)第一數(shù)據(jù)庫中的上述預(yù)設(shè)芯片組種類與第二數(shù) 據(jù)庫中的上述預(yù)設(shè)產(chǎn)品名稱。若在第一數(shù)據(jù)庫中的其中一個(gè)預(yù)設(shè)芯片組種類與系統(tǒng)信息相 符,且在第二數(shù)據(jù)庫中的其中一個(gè)預(yù)設(shè)產(chǎn)品名稱與系統(tǒng)信息相符,則顯示在上述預(yù)設(shè)芯片 組種類中,與系統(tǒng)信息相符之特定預(yù)設(shè)芯片組種類所對(duì)應(yīng)的第一類BMC功能,以及顯示在 上述預(yù)設(shè)產(chǎn)品名稱中,與系統(tǒng)信息相符之特定預(yù)設(shè)產(chǎn)品名稱所對(duì)應(yīng)的第二類BMC功能。在本發(fā)明一實(shí)施例中,其中取得目標(biāo)服務(wù)器的系統(tǒng)信息的步驟包括在網(wǎng)段中進(jìn)行 遠(yuǎn)程主機(jī)連通測試,以取得有回應(yīng)的網(wǎng)際網(wǎng)絡(luò)協(xié)議(InternetProtocol,IP)地址。其中, 有回應(yīng)的IP地址表示已開啟的遠(yuǎn)端主機(jī)。接著,將裝置識(shí)別碼取得指令傳送至上述遠(yuǎn)端主 機(jī),并定義有回傳裝置識(shí)別碼回復(fù)信息的遠(yuǎn)端主機(jī)為具有BMC的目標(biāo)服務(wù)器。在本發(fā)明一實(shí)施例中,其中取得目標(biāo)服務(wù)器之系統(tǒng)信息的步驟包括以其回傳的裝 置識(shí)別碼回復(fù)信息的部分內(nèi)容作為系統(tǒng)信息。在本發(fā)明一實(shí)施例中,其中裝置識(shí)別碼取得指令為BMC的內(nèi)建指令。在本發(fā)明一實(shí)施例中,其中系統(tǒng)信息包括目標(biāo)服務(wù)器的芯片組種類以及產(chǎn)品名 稱。
在本發(fā)明一實(shí)施例中,其中在以系統(tǒng)信息比對(duì)第一數(shù)據(jù)庫中的上述預(yù)設(shè)芯片組種 類與第二數(shù)據(jù)庫中的上述預(yù)設(shè)產(chǎn)品名稱之后,更包括在第一數(shù)據(jù)庫中的其中一個(gè)預(yù)設(shè)芯片 組種類與系統(tǒng)信息相符,以及在第二數(shù)據(jù)庫中的所有預(yù)設(shè)產(chǎn)品名稱皆與系統(tǒng)信息不相符 時(shí),顯示在上述預(yù)設(shè)芯片組種類中與系統(tǒng)信息相符之特定預(yù)設(shè)芯片組種類所對(duì)應(yīng)的第一類 BMC功能。且在第二數(shù)據(jù)庫不存在與系統(tǒng)信息相符的預(yù)設(shè)產(chǎn)品名稱時(shí),僅顯示相符之預(yù)設(shè)芯 片組種類所對(duì)應(yīng)的第一類BMC功能。在本發(fā)明的一實(shí)施例中,其中第一類BMC功能包括BMC支持的基本功能,而第二類 BMC功能包括BMC支持的特殊功能。基于上述,本發(fā)明首先提供兩個(gè)數(shù)據(jù)庫,分別記錄芯片組種類與第一類BMC功能 的對(duì)應(yīng)關(guān)系,以及產(chǎn)品名稱與第二類BMC功能的對(duì)應(yīng)關(guān)系。在取得目標(biāo)服務(wù)器的系統(tǒng)信息 后,便可將系統(tǒng)信息與兩個(gè)數(shù)據(jù)庫的內(nèi)容進(jìn)行比對(duì),若能找到相符合的比對(duì)結(jié)果,則顯示對(duì) 應(yīng)的BMC功能。如此一來便可正確地將服務(wù)器所支持的功能提供給相關(guān)人員,以提升管理 服務(wù)器的效率及便利性。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖作 詳細(xì)說明如下。


圖1是本發(fā)明一實(shí)施例檢閱服務(wù)器支持功能的方法的流程圖;圖2是本發(fā)明一實(shí)施例取得目標(biāo)服務(wù)器的系統(tǒng)信息的流程圖。附圖標(biāo)記說明110 170 本發(fā)明一實(shí)施例檢閱服務(wù)器支持功能的方法的各步驟;210 250 本發(fā)明一實(shí)施例取得目標(biāo)服務(wù)器的系統(tǒng)信息的各步驟。
具體實(shí)施例方式圖1是本發(fā)明一實(shí)施例檢閱服務(wù)器支持功能的方法流程圖。請(qǐng)參閱圖1,首先 如步驟110所示,提供第一數(shù)據(jù)庫以及第二數(shù)據(jù)庫,其中第一數(shù)據(jù)庫與第二數(shù)據(jù)庫例如 可以是硬盤數(shù)據(jù)庫或光碟數(shù)據(jù)庫等等,在此并不對(duì)數(shù)據(jù)庫的形式加以限制。在本實(shí)施例 中,第一數(shù)據(jù)庫記錄了數(shù)個(gè)預(yù)設(shè)芯片組種類分別與一個(gè)或多個(gè)第一類基板管理控制器 (BaseboardManagement Controller,BMC)功能的對(duì)應(yīng)關(guān)系,而第二數(shù)據(jù)庫則記錄數(shù)個(gè)預(yù)設(shè) 產(chǎn)品名稱分別與一個(gè)或多個(gè)第二類BMC功能的對(duì)應(yīng)關(guān)系。進(jìn)一步來說,記錄在第一數(shù)據(jù)庫中的各預(yù)設(shè)芯片組種類例如是各種BMC晶片組的 種類,所分別對(duì)應(yīng)的第一類BMC功能例如是這個(gè)預(yù)設(shè)芯片組可以支持的各種第一類BMC功 能,好比像開啟或關(guān)閉電源、重新啟動(dòng),以及通過區(qū)域網(wǎng)絡(luò)傳送序列埠命令(serial over LAN, SOL)等BMC固定支持的基本功能。而記錄在第二數(shù)據(jù)庫中的各預(yù)設(shè)產(chǎn)品名稱可以是 已知廠商或制造商對(duì)所開發(fā)的服務(wù)器產(chǎn)品而定義的產(chǎn)品名稱,且這些服務(wù)器產(chǎn)品內(nèi)部具有 BMC。而每個(gè)預(yù)設(shè)產(chǎn)品名稱對(duì)應(yīng)的第二類BMC功能例如是該服務(wù)器產(chǎn)品所能支持的第二類 BMC功能。舉例而言,第二類BMC功能為BMC可支持的特殊功能,而特殊功能的種類例如是 與硬件電路設(shè)計(jì)有關(guān),并且可以在生產(chǎn)過程中由制造商或組裝廠商根據(jù)產(chǎn)品規(guī)格自行決定是否啟用。接著如步驟120所示,取得所要檢閱的目標(biāo)服務(wù)器的系統(tǒng)信息。以下將以圖2來 說明取得目標(biāo)服務(wù)器及其系統(tǒng)信息的詳細(xì)步驟。請(qǐng)參閱圖2,首先如步驟210所示,在一網(wǎng) 段中進(jìn)行遠(yuǎn)程主機(jī)連通測試(Packetlnternet Grope, PING),以取得有回應(yīng)的一個(gè)或多個(gè) 網(wǎng)際網(wǎng)絡(luò)協(xié)議(Internet Protocol, IP)地址,其中產(chǎn)生回應(yīng)的IP地址表示已開啟的遠(yuǎn)端 主機(jī)。舉例來說,企業(yè)的網(wǎng)管人員可以對(duì)企業(yè)內(nèi)部網(wǎng)絡(luò)的網(wǎng)段進(jìn)行廣播,那么在網(wǎng)段中所有 已開機(jī)的主機(jī)將產(chǎn)生回應(yīng),進(jìn)而讓網(wǎng)管人員取得上述遠(yuǎn)端主機(jī)的IP地址。接著在步驟220中,為了判斷在步驟210產(chǎn)生回應(yīng)的各遠(yuǎn)端主機(jī)是否為具有BMC 的服務(wù)器,網(wǎng)管人員例如可通過本地端的管理主機(jī)將一裝置識(shí)別碼取得指令傳送至每個(gè)產(chǎn) 生回應(yīng)的遠(yuǎn)端主機(jī)。在本實(shí)施例中,由于裝置識(shí)別碼取得指令為BMC的內(nèi)建指令(例如Get Device ID指令),因此如步驟230所示,在接收到裝置識(shí)別碼取得指令后會(huì)回傳一裝置識(shí) 別碼回復(fù)信息的各遠(yuǎn)端主機(jī)將被判定為具有BMC的服務(wù)器。接下來如步驟240所示,從被判定為具有BMC的所有服務(wù)器中選擇其一作為目標(biāo) 服務(wù)器,以及如步驟250所示,以目標(biāo)服務(wù)器先前回傳的裝置識(shí)別碼回復(fù)信息的部分內(nèi)容 作為其系統(tǒng)信息。舉例來說,目標(biāo)服務(wù)器所回傳的裝置識(shí)別碼回復(fù)信息可包括BMC版本、芯 片組種類、制造商名稱、產(chǎn)品名稱、生產(chǎn)日期等各種相關(guān)信息,而在本實(shí)施例中則是以芯片 組種類以及產(chǎn)品名稱作為目標(biāo)服務(wù)器的系統(tǒng)信息。通過圖2所示的各步驟將能取得網(wǎng)段中某一具有BMC的服務(wù)器作為目標(biāo)服務(wù)器, 并可通過裝置識(shí)別碼取得指令來取得其芯片組種類與產(chǎn)品名稱。接著請(qǐng)回到圖1之步驟 130,分別以目標(biāo)服務(wù)器的系統(tǒng)信息(即芯片組種類與產(chǎn)品名稱)對(duì)第一數(shù)據(jù)庫以及第二數(shù) 據(jù)庫的內(nèi)容進(jìn)行比對(duì)。亦即,將系統(tǒng)信息與第一數(shù)據(jù)庫中的所有預(yù)設(shè)芯片組種類進(jìn)行比對(duì), 以及將系統(tǒng)信息與第二數(shù)據(jù)庫中的所有預(yù)設(shè)產(chǎn)品名稱進(jìn)行比對(duì)。接著在步驟140中,判斷記錄在第一數(shù)據(jù)庫的所有預(yù)設(shè)芯片組種類中,是否有其 中一個(gè)預(yù)設(shè)芯片組種類與系統(tǒng)信息相符。也就是判斷在第一數(shù)據(jù)庫中,是否記錄有與目標(biāo) 服務(wù)器的芯片組種類相同的預(yù)設(shè)芯片組種類。若在第一數(shù)據(jù)庫中并不存在與系統(tǒng)信息相符 的預(yù)設(shè)芯片組種類,表示無法對(duì)服務(wù)器的來源或種類進(jìn)行更進(jìn)一步的判斷,因此結(jié)束該檢 閱方法的流程。若在第一數(shù)據(jù)庫中存在與系統(tǒng)信息相符的預(yù)設(shè)芯片組種類(以下稱與系統(tǒng)信息 相符的預(yù)設(shè)芯片組種類為特定預(yù)設(shè)芯片組種類),接著在步驟150中,判斷記錄在第二數(shù)據(jù) 庫的所有預(yù)設(shè)產(chǎn)品名稱中,是否有其中一個(gè)預(yù)設(shè)產(chǎn)品名稱與系統(tǒng)信息相符。亦即,判斷目標(biāo) 服務(wù)器的產(chǎn)品名稱是否與記錄在第二數(shù)據(jù)庫中的任何預(yù)設(shè)產(chǎn)品名稱相同。若在第二數(shù)據(jù)庫 中具有與目標(biāo)服務(wù)器相符的預(yù)設(shè)產(chǎn)品名稱(以下稱之為特定預(yù)設(shè)產(chǎn)品名稱),則如步驟160 所示,參照第一數(shù)據(jù)庫以及第二數(shù)據(jù)庫所記錄的信息,顯示特定預(yù)設(shè)芯片組種類所對(duì)應(yīng)的 第一類BMC功能,以及特定預(yù)設(shè)產(chǎn)品名稱所對(duì)應(yīng)的第二類BMC功能。然而,倘若在第二數(shù)據(jù) 庫中的所有預(yù)設(shè)產(chǎn)品名稱皆與目標(biāo)服務(wù)器不相符,則如步驟170所示,僅參照第一數(shù)據(jù)庫 的內(nèi)容而顯示特定預(yù)設(shè)芯片組種類所對(duì)應(yīng)的第一類BMC功能。在本實(shí)施例中,唯有當(dāng)?shù)谝粩?shù)據(jù)庫以及第二數(shù)據(jù)庫中同時(shí)存在與目標(biāo)服務(wù)器的芯 片組種類以及產(chǎn)品名稱相符的數(shù)據(jù)時(shí),目標(biāo)服務(wù)器所支持的全部功能(包括BMC支持的基 本功能與特殊功能)才會(huì)被一并列舉出來。若僅能在第一數(shù)據(jù)庫找到與目標(biāo)服務(wù)器相符的預(yù)設(shè)芯片組種類,而在第二數(shù)據(jù)庫卻不具有對(duì)應(yīng)的預(yù)設(shè)產(chǎn)品名稱,則表示缺乏制造商信息 而無法判斷哪些特殊功能被啟用或停用,因而僅顯示目標(biāo)服務(wù)器所支持的基本功能。然而 即便在這樣的情況之下,網(wǎng)管人員至少也能根據(jù)顯示出來的基本功能對(duì)目標(biāo)服務(wù)器進(jìn)行管 理。據(jù)此,幫助網(wǎng)管人員更正確地取得服務(wù)器所支持的功能,進(jìn)而增加管理服務(wù)器的效率。綜上所述,上述實(shí)施例所述的檢閱服務(wù)器支持功能的方法能夠有效識(shí)別及顯示服 務(wù)器所支持的功能。如此一來即便制造商或組裝廠商在規(guī)劃產(chǎn)品而關(guān)閉BMC所能支持的部 分特殊功能時(shí),也能讓網(wǎng)管人員確實(shí)取得已啟用的特殊功能。然而針對(duì)無法判斷其廠商信 息的服務(wù)器,網(wǎng)管人員也可通過該檢閱方法得知服務(wù)器所支持的基本功能并進(jìn)行管理。據(jù) 此保證所顯示的功能在服務(wù)器上均能確實(shí)運(yùn)作,進(jìn)而增加管理服務(wù)器的效率。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對(duì)其進(jìn)行限制, 盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依 然可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修 改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
一種檢閱服務(wù)器支持功能的方法,其特征在于,該方法包括提供一第一數(shù)據(jù)庫,該第一數(shù)據(jù)庫記錄多個(gè)預(yù)設(shè)芯片組種類分別與一第一類基板管理控制器功能的對(duì)應(yīng)關(guān)系;提供一第二數(shù)據(jù)庫,該第二數(shù)據(jù)庫記錄多個(gè)預(yù)設(shè)產(chǎn)品名稱分別與一第二類基板管理控制器功能的對(duì)應(yīng)關(guān)系;取得一目標(biāo)服務(wù)器的一系統(tǒng)信息;以該系統(tǒng)信息比對(duì)該第一數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè)芯片組種類與該第二數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè)產(chǎn)品名稱;以及若在該第一數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè)芯片組種類其中之一與該系統(tǒng)信息相符,且在該第二數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè)產(chǎn)品名稱其中之一與該系統(tǒng)信息相符,則顯示在上述多個(gè)預(yù)設(shè)芯片組種類中與該系統(tǒng)信息相符之一特定預(yù)設(shè)芯片組種類所對(duì)應(yīng)的該第一類基板管理控制器功能,以及顯示在上述多個(gè)預(yù)設(shè)產(chǎn)品名稱中與該系統(tǒng)信息相符之一特定預(yù)設(shè)產(chǎn)品名稱所對(duì)應(yīng)的該第二類基板管理控制器功能。
2.根據(jù)權(quán)利要求1所述的檢閱服務(wù)器支持功能的方法,其特征在于,其中取得該目標(biāo) 服務(wù)器的該系統(tǒng)信息的步驟包括在一網(wǎng)段中進(jìn)行一遠(yuǎn)程主機(jī)連通測試,以取得有回應(yīng)的一網(wǎng)際網(wǎng)絡(luò)協(xié)議地址,其中該 網(wǎng)際網(wǎng)絡(luò)協(xié)議地址表示已開啟的一遠(yuǎn)端主機(jī);傳送一裝置識(shí)別碼取得指令至該遠(yuǎn)端主機(jī);以及定義有回傳一裝置識(shí)別碼回復(fù)信息的該遠(yuǎn)端主機(jī)為具有基板管理控制器的該目標(biāo)服 務(wù)器。
3.根據(jù)權(quán)利要求2所述的檢閱服務(wù)器支持功能的方法,其特征在于,其中取得該目標(biāo) 服務(wù)器之該系統(tǒng)信息的步驟包括以該目標(biāo)服務(wù)器所回傳的該裝置識(shí)別碼回復(fù)信息的部分內(nèi)容作為該系統(tǒng)信息。
4.根據(jù)權(quán)利要求2所述的檢閱服務(wù)器支持功能的方法,其特征在于,其中該裝置識(shí)別 碼取得指令為基板管理控制器的一內(nèi)建指令。
5.根據(jù)權(quán)利要求1所述的檢閱服務(wù)器支持功能的方法,其特征在于,其中該系統(tǒng)信息 包括該目標(biāo)服務(wù)器的一芯片組種類以及一產(chǎn)品名稱。
6.根據(jù)權(quán)利要求1所述的檢閱服務(wù)器支持功能的方法,其特征在于,其中在以該系統(tǒng) 信息比對(duì)該第一數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè)芯片組種類與該第二數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè) 產(chǎn)品名稱的步驟之后還包括若在該第一數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè)芯片組種類其中之1與該系統(tǒng)信息相符,且在該 第二數(shù)據(jù)庫中的上述多個(gè)預(yù)設(shè)產(chǎn)品名稱皆與該系統(tǒng)信息不相符,則顯示在上述多個(gè)預(yù)設(shè)芯 片組種類中與該系統(tǒng)信息相符之該特定預(yù)設(shè)芯片組種類所對(duì)應(yīng)的該第一類基板管理控制 器功能。
7.根據(jù)權(quán)利要求1所述的檢閱服務(wù)器支持功能的方法,其特征在于,其中該第一類基 板管理控制器功能包括基板管理控制器支持的基本功能。
8.根據(jù)權(quán)利要求1所述的檢閱服務(wù)器支持功能的方法,其特征在于,其中該第二類基 板管理控制器功能包括基板管理控制器支持的特殊功能。
全文摘要
本發(fā)明公開了一種檢閱服務(wù)器支持功能的方法。該方法首先提供第一與第二數(shù)據(jù)庫。其中,第一數(shù)據(jù)庫記錄數(shù)個(gè)預(yù)設(shè)芯片組種類分別與第一類BMC功能的對(duì)應(yīng)關(guān)系,而第二數(shù)據(jù)庫則記錄數(shù)個(gè)預(yù)設(shè)產(chǎn)品名稱分別與第二類BMC功能的對(duì)應(yīng)關(guān)系。接著,取得目標(biāo)服務(wù)器的系統(tǒng)信息,并以系統(tǒng)信息比對(duì)第一數(shù)據(jù)庫與第二數(shù)據(jù)庫的內(nèi)容。最后,在其中一個(gè)預(yù)設(shè)芯片組種類與系統(tǒng)信息相符且其中一個(gè)預(yù)設(shè)產(chǎn)品名稱與系統(tǒng)信息相符時(shí),顯示對(duì)應(yīng)的第一類BMC功能以及對(duì)應(yīng)的第二類BMC功能。
文檔編號(hào)G06Q50/00GK101882257SQ20091013594
公開日2010年11月10日 申請(qǐng)日期2009年5月5日 優(yōu)先權(quán)日2009年5月5日
發(fā)明者林大華, 陳宗楠 申請(qǐng)人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1