伺服器的管理系統與方法
2023-05-03 06:09:26 2
專利名稱:伺服器的管理系統與方法
技術領域:
本發明是有關於一種管理技術,且特別是有關於一種伺服器系統的管理技術。
背景技術:
伺服器作為硬體來說,通常是指那些具有較高計算能力,能夠提供給多個用 戶使用的電腦。伺服器與一般個人電腦的不同點有很多,例如一般的個人電腦在一 個時刻通常只為一個用戶服務。然而,伺服器卻是不同。 一般來說,個人電腦的主 機是通過終端給用戶使用的,而伺服器是通過網絡給客戶端用戶使用的。
在網絡需求愈來愈重要的今天,伺服器的角色也相形吃重。而流量愈大的網 站,則所需伺服器的規格當然也要求愈高。以入口網站為例,其對伺服器的要求就 相對於其它網站要求更高。也因為如此,伺服器機房的管理,也就非常的重要。
傳統的伺服器機房的管理,通常是使用管理軟體或者是鍵盤-熒幕-滑鼠 (KVM)。以管理軟體為例,其通常是在遠端監控伺服器機房內的狀況。若是伺服器 機房內的某一伺服器出現異常,則管理人員就可以從遠端主機得知。然而問題是, 在伺服器機房內的伺服器主機數量都是非常大。當維修人員在遠端主機得知有服務 器主機發生異常時,若是維修人員沒有看清楚遠端主機的信息,而貿然的進入服務 器機房內時,往往會搞不清楚是哪一個伺服器系統發生問題。因此,在傳統的管理 技術中,常常會發生維修人員在機房和遠端主機之間來回走動,以得知伺服器的狀 態,而造成維修人員非常的困擾。
又或者是,當維修人員進入機房內時,需要知道其他伺服器的狀況,並沒有 辦法即時得知。傳統解決的方法,只有如上述回到遠端主機查詢,或者利用其中一 伺服器主機的KVM來查詢,非常的不方便。
發明內容
因此,本發明提供一種伺服器的管理系統和方法,可以方便使用者能夠在機房中即時得到每一伺服器目前的工作狀態。
本發明提供一種伺服器的管理系統,可以管理多個伺服器。本發明所提供的 管理系統包括遠端控制主機和移動裝置。其中,遠端控制主機與所有的伺服器連線, 而移動裝置則也透過一數據傳輸介面與這些伺服器連線。當其中一伺服器發生異常 時,則使用者可以操控遠端控制主機,以傳送對應的控制信號給發生異常的伺服器。 當任一伺服器接收到對應的控制信號時,則發出對應的警示訊息,並透過數據傳輸 介面送出對應的狀態信息給移動裝置。藉此,使用者就可以透過移動裝置獲得每一 伺服器目前的工作狀態。
從另一觀點來看,本發明提供一種伺服器的管理方法,用來讓一移動端即時 得知目前伺服器的狀態。本發明的管理方法相對於移動端來說,包括一被動手段和 一主動手段。
本發明所提供的被動手段,包括從一伺服器端檢測是否被呼叫。若是伺服器 端被呼叫,則發出一警示訊息,並且搜尋在一通訊範圍內是否存在一移動端。若是 在通訊範圍內發現存在有移動端,則透過一數據傳輸介面從伺服器端傳送一狀態信 息給移動端,使得移動端可以被動地得知伺服器端的狀態。
另外,本發明所提供的主動手段,包括以移動端為中心,搜尋在一通訊範圍 內,是否有可供連線的伺服器。若是在通訊範圍內搜尋到有可供連線的伺服器時, 則建立移動端與可供連線的伺服器間的一數據傳輸介面的連線。另外,在已建立連 線的伺服器端檢査移動端是否有從透過數據傳輸介面送來一詢問指令。若是使用者 利用移動端向已連線的伺服器端發出詢問指令時,則伺服器端可以透過數據傳輸介 面傳送一狀態信息給移動端。藉此,使用者可以主動地由移動端得知已建立連線的 伺服器目前的狀態。
在一些實施例中,數據傳輸介面可以是無線網絡介面和藍牙傳輸介面二者至 少其中之一。
由於本發明可以允許使用者以一移動裝置而與伺服器連線,使得伺服器可以 通過一數據傳輸介面將目前的狀態信息傳送到移動裝置上。藉此,使用者就可以通 過移動裝置便利地、即時地以及迅速地得知每一伺服器目前的工作狀態。
為讓本發明的上述和其他目的、特徵和優點能更明顯易懂,下文特舉較佳實 施例,並配合附圖,作詳細說明如下。
圖1繪示為依照本發明一較佳實施例的一種伺服器機房之管理系統的示意圖。 圖2繪示為依照本發明一較佳實施例的一種控制電路的系統方塊圖。
圖3繪示為依照本發明第一實施例的一種伺服器的管理方法的步驟流程圖。 圖4繪示為依照本發明第二實施例的一種伺服器的管理方法的步驟流程圖。
具體實施例方式
圖1繪示為依照本發明一較佳實施例的一種伺服器的管理系統的示意圖。請 參照圖1,本發明所提供的管理系統,可以用來管理伺服器群104。在伺服器群104 中,可以包括多個伺服器,例如112、 114和116。本發明的管理系統包括遠端控 制主機102和移動裝置106。在本實施例中,伺服器群104可以配置在一機房120, 並且與遠端控制主機102連線。特別的是,伺服器群104還可以透過一數據傳輸介 面122與移動裝置106連線。藉此,使用者130就可以通過移動裝置而即時地得知 所有伺服器目前的運作狀態。
圖2繪示為依照本發明一較佳實施例的一種控制電路的系統方塊圖。請參照 圖2,本實施例所提供的控制電路200,可以配置在圖1中的每一伺服器上,其包 括基板管理控制(BMC)單元202和無線通訊單元204。其中,無線通訊單元204可 以透過數據傳輸介面122與移動裝置106連線。在本實施例中,數據傳輸介面122 可以是無線網絡介面或是藍牙傳輸介面。另外,移動裝置106可以是行動電話、個 人數字助理(PDA)、 口袋型電腦(PPC)、或是筆記本電腦。在一些實施例中,控制 電路200還包括一警示燈號206。此警示燈號206可以利用發光二極體來實現。
在本實施例中,遠端控制主機102可以與BMC單元202連線。藉此,使用者 就可以透過遠端控制主機102上的管理軟體而監控伺服器的工作狀態。另外,在遠 端控制主機102上,可以配置多個呼叫功能按鍵。當使用者102透過遠端控制主機 102發現伺服器工作異常時,可以透過使能對應的呼叫功能按鍵,來呼叫伺服器。 以下則提供幾個實施例,來說明本發明的精神 第一實施例
圖3繪示為依照本發明第一實施例的一種伺服器的管理方法的步驟流程圖。請合併參照圖2和圖3,當伺服器,例如圖1中的伺服器112、 114和116至少其 中之一與遠端控制主機102連線後,伺服器中的BMC單元202可以如步驟S302 所述,持續地在伺服器端檢測是否被遠端控制主機102呼叫。若是使用者使能遠湍 控制主機102上的一呼叫功能按鍵,則對應的伺服器就會檢測到呼叫事件的發生 (也就是步驟S304所標示的"是"),則對應的伺服器就可以如步驟S304所述,發 出一警示訊息。在本實施例中,BMC單元202在檢測到呼叫事件發生時,可以點 亮警示燈號206,來實現發出警示訊息的步驟。
另外,BMC單元202在檢測到呼叫事件發生時,還可以如步驟S306所述, 透過無線通訊單元204來檢測在一通訊範圍內是否存在一移動端,例如移動裝置 106。若是在通訊範圍內沒有發現移動端(也就是步驟S306所標示的"否"),則結 束整個流程。
相對地,若是BMC單元202在通訊範圍內,檢測到移動通訊裝置106代表的 通訊端(也就是步驟S306所標示的"是"),則可以進行步驟S308,就是控制無線 通訊單元204透過數據傳輸介面122與移動通訊裝置106連線。當伺服器與移動通 訊裝置106連線後,BMC單元202就可以如步驟S310所述,將對應伺服器的狀態 信息透過數據傳輸介面122傳送到移動裝置106上。藉此,使用者就可以透過移動 通訊裝置106被動地得知伺服器目前的工作狀態。
在本發明中,使用者不但可以如上述被動地得知伺服器目前的工作狀況。本 發明以下更提供另一實施例,來說明使用者也可以通過移動裝置102主動地査詢每 一伺服器模前的運作狀況。 第二實施例
圖4繪示為依照本發明第二實施例的一種伺服器的管理方法的步驟流程圖。 請合併參照圖2和圖4,在本實施例中,當使用者要主動地查詢伺服器的狀態時, 可以通過操作移動裝置102,來進行步驟S402,就是以移動端為中心,檢查在一 通訊範圍內,是否有可供連線的伺服器端,例如圖1中的伺服器112、 114、以及 116至少其中之一。若是移動端在通訊範圍內沒有搜尋到可供連線的伺服器端(也 就是步驟S402所標示的"否"),則結束整個流程。
然而,若是移動端在通訊範圍內,搜尋到有可供連線的伺服器端(也就是步驟 S402所標示的"是"),則可以進行步驟S404,就是透過數據傳輸介面122,與可供連線的伺服器端建立連線。此時,BMC單元202可以如步驟S406所述,透過無 線通訊單元204,持續檢測移動通訊裝置106是否發出一詢問指令。若是使用者正 在操控移動裝置106來査詢伺服器的狀態時,則移動裝置106可以透過數據傳輸介 面122向連線的伺服器發出一詢問指令。
當BMC單元206透過無線通訊單元204接收到由移動端所傳送來的詢問指令 時(也就是步驟S406所標示的"是"),則發出一狀態信息制無線通訊單元204,以 進行步驟S408,就是依據詢問指令,而透過數據傳輸介面122將狀態信息傳送給 移動裝置106。藉此,使用者就可以主動地由移動裝置106上得知伺服器目前的運 作狀況。
綜上所述,由於本發明可以通過移動裝置與伺服器連線。因此,使用者只要 在預設的通訊範圍內,就可以隨時隨地利用移動裝置來査詢伺服器目前的運作狀 況。
雖然本發明已以較佳實施例揭示如上,然其並非用以限定本發明,任何熟習 此技藝者,在不脫離本發明的精神和範圍內,當可作些許更動與潤飾,因此本發明 的保護範圍當以權利要求所界定的為準。
權利要求
1. 一種伺服器的管理系統,適於管理多個伺服器,而該管理系統包括一遠端控制主機,與該些伺服器連線,用以監控每一該些伺服器的狀態;以及一移動裝置,用以透過一數據傳輸介面與該些伺服器連線,其中該遠端控制主機被允許個別傳送對應的控制信號給每一該些伺服器,而當各該些伺服器接收到對應的控制信號時,則發出對應的警示訊息,並透過該數據傳輸介面送出對應的狀態信息給該移動裝置,使該移動裝置獲得每一該些伺服器目前的工作狀態。
2. 如權利要求1所述的伺服器的管理系統,其特徵在於,該移動裝置也被允 許透過該數據傳輸介面而送出 一詢問指令,以主動地取得該些伺服器的狀態。
3. 如權利要求1所述的伺服器的管理系統,其特徵在於,每一該些伺服器至 少包括一無線傳輸單元,用以透過該數據傳輸介面傳送該狀態信息,或接收該詢問 指令;以及一基板控制單元,耦接該無線傳輸單元,用以在接收到該控制信號時使對應 的伺服器發出該警示訊息,並在接收到該控制信號或該詢問指令時,產生該狀態信 息給無線傳輸單元,以傳送給該移動裝置。
4. 如權利要求1所述的伺服器的管理系統,其特徵在於,該移動裝置為行動電話、個人數字助理、口袋型電腦和筆記本電腦。
5. 如權利要求1所述的伺服器的管理系統,其特徵在於,該警示訊息為一警示燈號。
6. 如權利要求1所述的伺服器的管理系統,其特徵在於,該數據傳輸介面為 無線網絡介面。
7. 如權利要求1所述的伺服器的管理系統,其特徵在於,該數據傳輸介面為 藍牙傳輸介面。
8. 如權利要求1所述的伺服器的管理系統,其特徵在於,該遠端控制主機包 括多個呼叫功能鍵,分別對應該些伺服器,當該些呼叫功能鍵其中之一被使能時,則該遠端控制主機送出該控制信號給對應的伺服器。
9. 一種伺服器的管理方法,包括下列步驟 從一伺服器端檢測是否被呼叫;當該伺服器端被呼叫時,則發出一警示訊息,並搜尋在一通訊範圍內是否存 在一移動端;以及當在該通訊範圍內發現該移動端時,則透過一數據傳輸介面從該伺服器端傳 送一狀態信息給該移動端,使該移動端得知該伺服器端的狀態。
10. 如權利要求9所述的管理方法,其特徵在於,當在該通訊範圍內搜尋到該 移動端時,還包括透過該數據傳輸介面與該移動端連線。
11. 如權利要求9所述的管理方法,其特徵在於,該數據傳輸介面為無線網絡 介面和藍牙傳輸介面二者至少其中之一。
12. 如權利要求9所述的管理方法,其特徵在於,發出該警示訊息的步驟,包 括點亮一警示燈號。
13. —種伺服器的管理方法,包括下列步驟以一移動端為中心,搜尋在一通訊範圍內,是否有可供連線的伺服器; 當在該通訊範圍內搜尋到有可供連線的伺服器時,則建立該移動端與可供連線的伺服器間的一數據傳輸介面的連線;在已建立連線的伺服器端檢査該移動端是否有透過該數據傳輸介面傳送來一詢問指令;以及當已建立連線的伺服器端接收到從該移動端所傳送來的該詢問指令時,則透 過該數據傳輸介面傳送一狀態信息給該移動端,以使該移動端得知已建立連線的服 務器目前的狀態。
14. 如權利要求13所述的管理方法,其特徵在於,該數據傳輸介面為無線網 絡介面和藍牙傳輸介面二者至少其中之一。
15. —種伺服器的管理方法,適於在一移動端取得該伺服器目前的狀態,而該 管理方法包括下列步驟執行一被動手段,就是從一控制端呼叫該伺服器,以使該伺服器透過一無線 通訊介面,傳送一狀態信息給在一通訊範圍內的移動端,使得該移動端得知該服務 器目前的狀態;以及執行一主動手段,就是從該移動端發出一詢問指令,並透過該數據傳輸介面 送至該伺服器,以使該伺服器依據該詢問指令而透過該數據傳輸介面傳送該狀態信 息給該移動端。
16. 如權利要求14所述的管理方法,其中當該伺服器接收到從該控制端所發 出的呼叫時,則發出一警示訊息。
17. 如權利要求15所述的管理方法,其中發出該警示訊息的步驟,包括點亮 一警示燈號。
18. 如權利要求15所述的管理方法,其中該數據傳輸介面為無線網絡介面和 藍牙傳輸介面二者至少其中之一。
全文摘要
本發明公開了一種伺服器的管理系統,包括遠端控制主機和移動裝置。其中,遠端控制主機與所有的伺服器連線,而移動裝置則也透過一數據傳輸介面與這些伺服器連線。當其中一伺服器發生異常時,則使用者可以操控遠端控制主機,以傳送對應的控制信號給發生異常的伺服器。當伺服器接收到對應的控制信號時,則發出對應的警示訊息,並透過數據傳輸介面送出對應的狀態信息給移動裝置。藉此,使用者就可以透過移動裝置獲得每一伺服器目前的工作狀態。
文檔編號H04L12/24GK101471812SQ20071030732
公開日2009年7月1日 申請日期2007年12月27日 優先權日2007年12月27日
發明者朱威嶧, 柯廷錚, 黃柏學 申請人:英業達股份有限公司