新四季網

服務端裝置的管理方法及其管理端裝置的製作方法

2023-07-30 12:53:01

專利名稱:服務端裝置的管理方法及其管理端裝置的製作方法
技術領域:
本發明涉及一種伺服器管理架構,且特別涉及一種服務端裝置的管理方法及其管理端裝置。
背景技術:
現階段伺服器管理架構大致可分為帶內(in band)與帶外(Out-of-Band)兩種方式來進行管理。帶內方式走的是標準乙太網絡通道,被管理端須處於開機且為載入作業系統(Operating System, OS)的狀態之下,管理端方能進行管理。而帶外方式走的則是專用的管理通道,因此,被管理端即便處於關機狀態之下,管理端亦能夠通過帶外方式來管理被
管理端。舉例來說,一般伺服器系統通常具有基板管理控制器(BaseboardManagement Controller, BMC),而基板管理控制器可通過帶外方式將感測器所感測到的數值(例如, 溫度、風扇轉速等等)傳送至管理端。據此,當被管理端主機板的基板管理控制器在系統發生異常時,可通過帶外的方式發出以基板管理控制器的網際網路通訊協議(Internet Protocol, IP)地址(底下簡稱網絡地址)識別信息的平臺事件陷阱(Platform Event Trap, PET)訊息給管理端,此訊息包含問題發生原因等信息。然而,現有管理端中的伺服器管理軟體主要是以作業系統的網絡地址或計算機名稱(hostname)來作為管理目標的識別信息,因此通過帶外的方式並無法將此訊息更新至伺服器物件中。

發明內容
有鑑於此,本發明提供一種服務端裝置的管理方法及其管理端裝置,可同時以帶內及帶外的方式來管理伺服器。具體而言,本發明提出一種服務端裝置的管理方法,適用於管理端裝置。此管理方法包括下列步驟搜尋欲納入管理的服務端裝置;自服務端裝置的基板管理控制器接收基板管理控制器的網絡地址;依據網絡地址獲得服務端裝置的作業系統的識別信息;將網絡地址與識別信息綁定(bonding);依據識別信息將自基板管理控制器所接收的帶外訊息更新至伺服器物件。在本發明的一實施例中,上述在搜尋欲納入管理的服務端裝置中,可在一地址搜尋範圍中搜尋欲納入管理的服務端裝置。在本發明的一實施例中,上述自服務端裝置的基板管理控制器接收基板管理控制器的網絡地址的步驟,可通過遠端管理控制協議而自服務端裝置的基板管理控制器接收一分組,且此分組中包括上述網絡地址,並且在此分組還可包括服務端裝置的作業系統的識別信息。而依據網絡地址獲得服務端裝置的作業系統的識別信息的步驟中,即可自此分組中取得對應的識別信息。另外,也可通過查詢對照表來取得對應的識別信息。在本發明的一實施例中,上述依據識別信息將自基板管理控制器所接收的帶外訊息更新至服務端裝置的步驟包括分析帶外訊息而獲得網絡地址、感測器類型以及事件類型,而依據事件類型來判斷服務端裝置的狀態,並且依據識別信息將服務端裝置的狀態更新至伺服器物件。在本發明的一實施例中,上述識別信息包括作業系統的網絡地址或主機名稱。本發明另提出一種管理端裝置,包括搜尋單元、綁定單元以及管理引擎。搜尋單元用以搜尋欲納入管理的服務端裝置,並且自服務端裝置的基板管理控制器接收基板管理控制器的網絡地址。綁定單元用以依據網絡地址來獲得服務端裝置的作業系統的識別信息, 並且將網絡地址與識別信息綁定。管理引擎用以依據識別信息將自基板管理控制器所接收的帶外訊息更新至伺服器物件。在本發明的一實施例中,上述管理端裝置還包括剖析單元。剖析單元用以分析帶外訊息而獲得網絡地址、感測器類型以及事件類型,並且依據事件類型判斷服務端裝置的狀態,使得管理引擎依據識別信息將服務端裝置的狀態更新至伺服器物件。在本發明的一實施例中,上述綁定單元可用以查詢一對照表,以獲得網絡地址對應的識別信息。此外,綁定單元還可依據搜尋單元所接收的分組來取得網絡地址與服務端裝置的作業系統的識別信息。在本發明的一實施例中,上述搜尋單元與服務端裝置的基板管理控制器是利用遠端管理控制協議來進行溝通。基於上述,本發明能夠接收並綁定帶內訊息(如以計算機名稱或作業系統的網絡地址為識別信息的訊息)及帶外訊息(以基板管理控制器的網絡地址為識別信息的訊息), 據此便能夠同時以帶內及帶外的方式來管理服務端裝置。為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合附圖作詳細說明如下。


圖IA是依照本發明一實施例所繪示的服務端裝置的管理方法流程圖。圖IB為圖IA中的步驟S125的詳細步驟的流程圖。圖2是依照本發明一實施例所繪示的服務端管理系統的方塊圖。圖3是依照本發明一實施例所繪示的狀態機圖。主要元件符號說明200 服務端管理系統210 管理端裝
211 管理引擎213 剖析單元215 搜尋單元217 綁定單元220 服務端裝置221 超管理器223 管理代理程序225:事件日誌
5
227 監控代理程序229 基板管理控制器310、320、330 狀態S105 S125、S131 S135 步驟
具體實施例方式現有的管理服務端的軟體主要是以作業系統的網絡地址或計算機名稱 (hostname)作為管理目標的識別信息,因此無法將帶外訊息更新至伺服器物件。據此,本發明提出一種服務端裝置的管理方法及其管理端裝置,使得帶外訊息能夠更新至管理端裝置的伺服器物件中。圖IA是依照本發明一實施例所繪示的服務端裝置的管理方法流程圖。本實施例適用於管理端裝置。請參照圖1A,在步驟S105中,搜尋欲納入管理的服務端裝置。在此, 管理端裝置便可通過搜尋基板管理控制器的網絡地址來找尋欲納入管理的服務端裝置。例如,可提供一用戶界面讓使用者輸入一地址搜尋範圍(也可為預設值),使得管理端裝置在地址搜尋範圍中搜尋欲納入管理的服務端裝置。而搜尋模式可分為定期搜尋與立即搜尋。 並且,還可在用戶界面中將所搜尋到的服務端裝置列出來供使用者選擇。一般而言,服務端裝置的基板管理控制器具有網絡接口卡,據此管理端裝置可通過搜尋基板管理控制器的網絡地址來搜尋欲納入管理的服務端裝置。接著,在步驟SllO中,自服務端裝置的基板管理控制器接收基板管理控制器的網絡地址。例如,通過遠端管理控制協議(Remote ManagementControl Protocol,RMCP)自服務端裝置的基板管理控制器接收分組(packet),而此分組記錄有基板管理控制器的網絡地址。之後,在步驟S115中,依據網絡地址獲得服務端裝置的作業系統的識別信息。具體而言,基板管理控制器所傳送的網絡地址為基板管理控制器的網絡接口卡的網絡地址, 而管理端裝置並無法通過此網絡地址來將服務端裝置的訊息更新至伺服器物件中。因此, 在本實施例中,管理端裝置會依據基板管理控制器的網絡地址來取得作業系統的識別信息。在此,識別數據例如是服務端裝置的作業系統所使用的網絡地址或是服務端裝置的主機名稱。舉例來說,可在管理端裝置中設置一對照表,事先將網絡地址及其所對應的識別數據記錄於對照表中。或者,可提供一用戶界面供使用者來輸入此網絡地址對應的識別數據。另外,還可將識別信息記錄於用來載送基板管理控制器的網絡地址的分組中。例如,可在服務端裝置開機時,將其作業系統的網絡地址或主機名稱等識別信息存放於基板管理控制器中。當管理端裝置欲將服務端裝置納入管理時,基板管理控制器便通過遠端管理控制協議傳送具有基板管理控制器的網絡地址與其對應的識別數據的分組至管理端裝置。據此,管理端裝置便能夠自分組中取得對應的識別數據。在獲得識別信息之後,如步驟S120所示,將基板管理控制器的網絡地址與識別信息進行綁定(binding)。之後,在步驟S125中,依據識別信息(例如作業系統的網絡地址) 將自基板管理控制器所接收的帶外(out ofband)訊息更新至伺服器物件。具體而言,在將服務端裝置納入管理時,可將其基板管理控制器的網絡地址更新至伺服器物件中,並且將帶外訊息的發送目的地設定為此管理端裝置,而後帶外訊息便能夠發送至管理端裝置。請注意,上述流程中的各步驟僅為說明本發明的一實施例,並非本發明的限制條件。在其他的實施例中,該方法可還包含其他的中間步驟或者可將數個步驟合併成單一步驟,此亦隸屬本發明所涵蓋的範圍。舉例而言,請參考圖1B,圖IB為上述步驟S125的詳細步驟。如圖IB所示,在步驟S131中,分析帶外訊息而獲得基板管理控制器的網絡地址、感測器類型以及事件類型。接著,在步驟S133中,依據事件類型判斷服務端裝置的狀態。最後,在步驟S135中,依據識別信息將服務端裝置的狀態更新至伺服器物件。以下再舉一例來說明服務端管理系統的架構。圖2是依照本發明一實施例所繪示的服務端管理系統的方塊圖。請參照圖2,服務端管理系統200包括管理端裝置210與服務端裝置220,通過管理端裝置210來管理服務端裝置220。管理端裝置210包括管理引擎211、剖析單元213、搜尋單元215以及綁定單元 217。服務端裝置220包括超管理器(HyperviSOr)221以及基板管理控制器229,而超管理器221中具有管理代理程序223、事件日誌225以及監控代理程序227。一般而言,在服務端裝置220中,當應用程式或硬體發生異常時,監控代理程序 227會將相關訊息寫入至事件日誌(Event Log) 225中。而管理代理程序223會定期檢查事件日誌225是否存在所需監控的訊息,並通過帶內的方式回傳以計算機名稱(或作業系統的網絡地址)作為識別信息的訊息給管理端裝置210的管理引擎211,以更新管理端裝置 210的資料庫中服務端裝置220的狀態(即,伺服器物件)。因此,當服務端裝置220未開機或是發生故障時,便可通過通過基板管理控制器2 來傳送帶外訊息至管理端裝置210。 以下即逐一介紹管理端裝置210的各構件。在管理端裝置210中,搜尋單元215用以搜尋欲納入管理的服務端裝置(例如,月艮務端裝置220),並且自服務端裝置220的基板管理控制器2 接收基板管理控制器229的網絡地址。此外,搜尋單元215還可用於新增一服務端物件。也就是說,在搜尋單元215將服務端裝置220納入管理時,可新增一服務端物件,並將基板管理控制器2 的網絡地址更新至此伺服器物件中。綁定單元217用以依據基板管理控制器2 的網絡地址來獲得服務端裝置220的作業系統的識別信息,並且將網絡地址與識別信息綁定。另外,綁定單元217還可用以查詢一對照表,以獲得網絡地址對應的識別信息。或者,通過綁定單元217而依據搜尋單元215 所接收的分組來取得網絡地址與服務端裝置220的作業系統的識別信息。管理引擎211用以依據識別信息將自基板管理控制器2 所接收的帶外訊息更新至伺服器物件。在本實施例中,管理端裝置210的剖析單元213是用以分析帶外訊息以獲得基板管理控制器229的網絡地址、感測器類型以及事件類型,並且依據事件類型判斷服務端裝置220的狀態,使得管理引擎211依據識別信息將服務端裝置220的狀態更新至伺服器事件中。在此,帶外訊息以平臺事件陷阱(Platform Event Trap,PET)訊息為例。當剖析單元213接收到PET訊息時,分析PET訊息。PET訊息中包括用來傳送此PET訊息的基板管理控制器2 的網絡地址以及基板管理控制器2 所監控到的感測器類型與事件類型。感測器類型例如為風扇感測器、電源感測器等,而事件類型例如為轉速事件或溫度事件。以感測器類型為風扇感測器為例,其所對應的事件類型則為轉速事件。剖析單元213分析PET 訊息以得知目前服務端裝220的狀態。圖3是依照本發明一實施例所繪示的狀態機(state machine)圖。請參照圖3,狀態310代表服務端裝置220為健康狀態(以「H」表示),狀態320代表服務端裝置220的狀態已亮起警報(以「W」表示),狀態330代表服務端裝置220的狀態已到達一臨界點(以 「C」表不)。在本實施例中,當伺服器物件中的狀態為狀態310時,如果接收到的事件狀態為 「W」時,則伺服器物件中的狀態會轉變為狀態320 ;若接收到的事件狀態為「C」時,則伺服器物件中的狀態會轉變為狀態330。當伺服器物件中的狀態為狀態320時,如果接收到的事件狀態為「W」時,則伺服器物件中的狀態同樣為狀態320 ;若接收到的事件狀態為「C」時,則伺服器物件中的狀態會轉變為狀態330。另外,如果接收到事件狀態為「取消」(例如轉速已恢復正常)時,則伺服器物件中的狀態會轉變為狀態310。當伺服器物件中的狀態為狀態330時,如果接收到的事件狀態為「C」或「W」時,則伺服器物件中的狀態同樣為狀態330。另外;若接收到事件狀態為「取消」(例如轉速已恢復正常)時,則伺服器物件中的狀態會轉變為狀態310。另外,在其他實施例中,以事件狀態為轉速事件為例,也可設定轉速小於第一門限值時,伺服器物件中的狀態為「H」;轉速大於第一門限值時,伺服器物件中的狀態為「W」;轉速大於第二門限值(第二門限值大於第一門限值)時,伺服器物件中的狀態為「WW」;轉速大於第三門限值時,伺服器物件中的狀態為「C」。當目前狀態為「WW」時,在轉速小於第二門限值而大於第一門限值時,狀態會由「WW」轉變為「W」。在轉速小於第一門限值時,狀態則轉變為「H」。在此僅為舉例說明,並不以此為限。據此,剖析單元213常駐於管理端裝置210,負責接收帶外訊息及分析其信息,使得管理引擎211能夠將帶外訊息可以更新至伺服器物件。綜上所述,本發明能夠接收並綁定帶內訊息(例如以計算機名稱或作業系統的網絡地址為識別信息的訊息)及帶外訊息(例如以基板管理控制器的網絡地址為識別信息的訊息),據此便能夠同時以帶內及帶外的方式來管理服務端裝置。雖然本發明已以實施例公開如上,然其並非用以限定本發明,本領域技術人員,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視所附權利要求書所界定者為準。
權利要求
1.一種服務端裝置的管理方法,適用於管理端裝置,該管理方法包括 搜尋欲納入管理的服務端裝置;自該服務端裝置的基板管理控制器接收該基板管理控制器的網絡地址; 依據該網絡地址獲得該服務端裝置的作業系統的識別信息; 將該網絡地址與該識別信息綁定;以及依據該識別信息將自該基板管理控制器所接收的帶外訊息更新至伺服器物件。
2.如權利要求1所述的管理方法,其中搜尋欲納入管理的該服務端裝置的步驟包括 在地址搜尋範圍中搜尋欲納入管理的該服務端裝置。
3.如權利要求1所述的管理方法,其中自該服務端裝置的該基板管理控制器接收該基板管理控制器的該網絡地址的步驟包括通過遠端管理控制協議自該服務端裝置的該基板管理控制器接收分組,其中該分組包括該網絡地址。
4.如權利要求3所述的管理方法,其中依據該基板網絡地址獲得該服務端裝置的該作業系統的該識別信息的步驟包括自該分組中取得該識別信息。
5.如權利要求1所述的管理方法,其中依據該網絡地址獲得該服務端裝置的該作業系統的該識別信息的步驟包括查詢對照表,以獲得該網絡地址對應的該識別信息。
6.如權利要求1所述的管理方法,其中依據該識別信息將自該基板管理控制器所接收的該帶外訊息更新至該伺服器物件的步驟包括分析該帶外訊息而獲得該網絡地址、感測器類型以及事件類型;依據該事件類型判斷該服務端裝置的狀態;以及依據該識別信息將該服務端裝置的狀態更新至該伺服器物件。
7.如權利要求1所述的管理方法,其中該識別信息包括該作業系統的網絡地址或主機名稱。
8.一種管理端裝置,包括搜尋單元,搜尋欲納入管理的服務端裝置,並且自該服務端裝置的基板管理控制器接收該基板管理控制器的網絡地址;綁定單元,依據該網絡地址獲得該服務端裝置的作業系統的識別信息,並且將該網絡地址與該識別信息綁定;以及管理引擎,依據該識別信息將自該基板管理控制器所接收的帶外訊息更新至伺服器物件。
9.如權利要求8所述的管理端裝置,還包括剖析單元,分析該帶外訊息而獲得該網絡地址、感測器類型以及事件類型,並且依據該事件類型判斷該服務端裝置的狀態,使得該管理引擎依據該識別信息將該服務端裝置的狀態更新至該伺服器物件。
10.如權利要求8所述的管理端裝置,其中該綁定單元查詢對照表,以獲得該網絡地址對應的該識別信息。
11.如權利要求8所述的管理端裝置,其中該綁定單元依據該搜尋單元所接收的分組取得該網絡地址與該服務端裝置的該作業系統的該識別信息。
12.如權利要求8所述的管理端裝置,其中該搜尋單元與該服務端裝置的該基板管理控制器利用遠端管理控制協議來進行溝通。
全文摘要
一種服務端裝置的管理方法及其管理端裝置。在管理端裝置中搜尋服務端裝置,以自服務端裝置的基板管理控制器接收一網絡地址。並且,依據此網絡地址獲得服務端裝置的作業系統的識別信息,而將網絡地址與識別信息綁定。之後,依據識別信息將自基板管理控制器所接收的帶外訊息更新至伺服器物件。
文檔編號H04L12/24GK102457394SQ201010525710
公開日2012年5月16日 申請日期2010年10月27日 優先權日2010年10月27日
發明者黃文宣 申請人:宏碁股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀