[發明專利]服務器系統與節點檢測方法有效
| 申請號: | 201310597022.6 | 申請日: | 2013-11-22 |
| 公開(公告)號: | CN104660455B | 公開(公告)日: | 2018-05-18 |
| 發明(設計)人: | 盧盈志 | 申請(專利權)人: | 英業達科技有限公司;英業達股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 北京先進知識產權代理有限公司 11648 | 代理人: | 邵勁草;張覲 |
| 地址: | 201114 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 系統 節點 檢測 方法 | ||
一種服務器系統與節點檢測方法,適用于服務器系統,該服務器系統包括管理節點與至少一待測裝置。該節點檢測方法的步驟流程如下:由待測裝置對管理節點發送請求。管理節點依據請求而配置互聯網協議地址給待測裝置,并建立位址表。管理節點依據位址表判斷待測裝置是否為節點。若判斷為是,則管理節點傳送網絡喚醒信號給節點。節點依據網絡喚醒信號執行預啟動執行環境模式,并據以取得節點的硬件信息。管理節點依據節點的硬件信息判斷節點的適用類型,其中節點的適用類型為儲存節點、計算節點與服務節點至少其中之一。
技術領域
本發明涉及一種服務器系統與節點檢測方法,特別是一種可判斷節點所適用的類型的服務器系統與節點檢測方法。
背景技術
隨著科技的發展,通過互聯網能夠使得世界各地的電腦進行連結。一臺電腦通過網絡連線便能夠與另一臺電腦進行數據的交換、存取等動作。在客戶端與服務器系統架構上,客戶端與服務器便是通過網絡來進行溝通。
一般來說,服務器系統可配置有多個節點,且每一個節點同時運行多個虛擬機器(virtual machine,VM),藉以提供給每一使用者獨立的運作環境。并且,每個節點可視為各自獨立的計算機,亦即各節點具有存儲器、儲存空間、運算能力與網絡連結功能。因此,各節點可以運行獨自的操作系統,且各節點之間也可以通過網絡交換器(switch)進行溝通與數據傳輸。
在服務器系統架構完畢后,必須對其內的節點完成部署,亦即安裝各節點所需的操作系統、軟件包數據與固件包數據,以使服務器系統運作并提供服務給使用者使用。然而,當有一個待測裝置出現于服務器系統時,由于使用者無法直接得知此待測裝置究竟是節點或是網絡交換器,造成此待測裝置無法有效地被檢測與利用。
發明內容
本發明所要解決的技術問題是提供一種服務器系統與節點檢測方法,其可自動地檢測服務器系統中的所有節點并獲取這些節點的硬件信息,并可對這些節點進行適用類型的判斷。
為了實現上述目的,本發明提供了一種節點檢測方法,該節點檢測方法適用于服務器系統(例如機柜式的數據中心),其中服務器系統包括管理節點與至少一待測裝置。所述的節點檢測方法的步驟流程如下所述。由待測裝置對管理節點發送請求。管理節點依據此請求而配置互聯網協議地址給待測裝置,并依據互聯網協議地址建立位址表。管理節點依據位址表判斷待測裝置是否為節點。若管理節點判斷出待測裝置為節點,則傳送網絡喚醒信號給節點。節點依據網絡喚醒信號執行預啟動執行環境模式,并據以取得節點的硬件信息。管理節點依據節點的硬件信息判斷節點的適用類型,其中節點的適用類型為儲存節點、計算節點與服務節點至少其中之一。
在一實施例中,于管理節點依據位址表判斷待測裝置是否為節點的步驟中,還包括以下所述的步驟流程。取得記錄,此記錄用以指示對管理節點發送請求的待測裝置的互聯網協議地址及硬件存取控制地址(MAC address)。判斷此記錄是否存在于位址表中的第一位址表或第二位址表內。若判斷出此記錄已存在于第一位址表或第二位址表,則接著判斷是否具有另一待測裝置的記錄,并于判斷為是時,接續執行判斷另一記錄是否存在于第一位址表或第二位址表的步驟,直至判斷出記錄不存在于第一位址表或第二位址表。若判斷出記錄不存在于第一位址表或第二位址表,則接著判斷此記錄所對應的待測裝置是否為節點。若判斷出此記錄所對應的待測裝置不為節點,則將記錄更新至第一位址表,并接續執行判斷是否具有另一待測裝置的記錄之后的步驟。若判斷出此記錄所對應的待測裝置為節點,則將此記錄更新至第二位址表,并接續執行傳送網絡喚醒信號給節點之后的步驟。
承接上述的實施例,于判斷記錄所對應的待測裝置是否為節點的步驟中,還包括以下所述的步驟流程。依據記錄所對應的互聯網協議地址,對待測裝置發送詢問信號。判斷待測裝置于預設時間內是否有回應詢問信號。若判斷出待測裝置經過預設時間仍未回應詢問信號,則待測裝置為節點。若判斷出待測裝于預設時間內回應詢問信號,則接著判斷所回應的回應信號是否具有特殊字串。若判斷出回應信號不具有特殊字串,則待測裝置為節點。若判斷出回應信號具有特殊字串,則待測裝置為網絡交換器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達科技有限公司;英業達股份有限公司,未經英業達科技有限公司;英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310597022.6/2.html,轉載請聲明來源鉆瓜專利網。





