[發明專利]服務器控制方法、被控服務器及中心控制服務器有效
| 申請號: | 201110380846.9 | 申請日: | 2011-11-25 |
| 公開(公告)號: | CN103138961A | 公開(公告)日: | 2013-06-05 |
| 發明(設計)人: | 陸興木 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06 |
| 代理公司: | 北京億騰知識產權代理事務所 11309 | 代理人: | 陳霽 |
| 地址: | 開曼群島大開曼*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 控制 方法 被控 中心 | ||
技術領域
本申請涉及服務器管理領域,尤其涉及一種服務器控制方法、被控服務器及中心控制服務器。
背景技術
在當前的網絡應用中,使用到服務器的環境非常多,這些服務器會按使用功能分成各個組,每個組可能是一臺也可能是多臺服務器。經常需要對這些組服務器進行操作,例如重啟服務、部署服務、傳遞文件、刪除文件等各種服務器環境操作。但是人的記憶是有限的,不能記住每臺服務器的作用。假設需要對某個組服務器進行重啟服務操作,需要找到這個組包含哪些服務器,手動登陸到這些服務器進行操作或者編寫腳本進行批量操作,但是每次查找和操作都需要消耗不少工作工作量,同時需要在這些服務器上都創建相應登陸賬戶,開通相應的權限。在人員規模比較大的情況下,這些服務器上的帳戶權限維護都將成為非常大的工作量。
因此,在現有的服務器管理方案中,都選擇采用集中管理方案,建立集中管理平臺,這樣可以在集中管理平臺上維護好服務器的環境數據。這個集中管理平臺一般是單臺服務器。這些被管理的服務器按使用功能分成各個組,需要操作時,可以在集中管理平臺上搜索單臺服務器或一個功能組服務器,選擇好服務器之后,輸入需要操作的指令發送,對應的服務器就會接收到相關操作指令進行操作,并將結果返回。
但是,一般都是被管理的這些服務器通過長時間保持端口與端口的通信連接至集中管理平臺上,不會因為發送操作指令結束后立即斷開連接,而是需要維持長時間的連接狀態即使不傳輸指令,并且被管理的服務器只能連接到集中管理平臺的單臺服務器上,因此是單點方案。而且一旦集中管理平臺的單臺服務器宕機,集中管理方案即告失敗。而且,對這臺進行集中管理的服務器的性能要求也會隨著管理的服務器數量的增加而提升,一旦達到服務器性能的極限,管理方案也會宣告失敗。
發明內容
本申請的目的是,提供一種服務器控制方法、被控服務器及中心控制服務器,實現中心控制服務器與被控服務器之間維持短時間的連接,提高中心控制服務器運行的穩定性。
為實現上述目的,本申請提供了一種服務器控制方法,應用于包括中心控制服務器客戶端計算機、多臺中心控制服務器構成的中心控制服務器服務端和多個被控服務器的系統中,所述被控服務器執行以下步驟:
啟動一個偵聽端口進行偵聽;
偵聽到連接建立指令;
根據所述連接建立指令建立短連接;
在所述連接上接收控制指令,執行所述控制指令;
在所述連接上接收連接斷開指令,斷開所述連接。
本申請還提供了一種服務器控制方法,應用于包括中心控制服務器客戶端計算機、多臺中心控制服務器構成的中心控制服務器服務端和多個被控服務器的系統中,所述中心控制服務器執行以下步驟:
接收控制請求,所述控制請求包括連接建立指令、被控服務器信息和控制指令;
獲取所述控制請求中攜帶的被控服務器信息;
向所述被控服務器信息對應的服務器發送連接建立指令,建立連接;
在所述建立的連接上轉發所述控制請求中攜帶的控制指令;
在所述連接上發送連接斷開指令,斷開所述連接。
相應地,本申請還提供一種被控服務器,應用于包括中心控制服務器客戶端計算機、多臺中心控制服務器構成的中心控制服務器服務端和多個被控服務器的系統中,所述被控服務器包括:
啟動單元,用于啟動一個偵聽端口進行偵聽;
偵聽端口,用于偵聽到連接建立指令;
建鏈單元,用于根據所述連接建立指令建立短連接;
指令執行單元,用于在所述連接上接收到控制指令,執行所述控制指令;
斷鏈單元,用于在所述連接上接收連接斷開指令,斷開所述連接。
相應地,本申請還提供一種中心控制服務器,應用于包括中心控制服務器客戶端計算機、多臺中心控制服務器構成的中心控制服務器服務端和多個被控服務器的系統中,所述中心控制服務器包括:
接收單元,用于接收控制請求,所述控制請求包括連接建立指令、被控服務器信息和控制指令;
獲取單元,用于獲取所述控制請求中攜帶的被控服務器信息;
建鏈發送單元,用于向所述被控服務器信息對應的服務器發送連接建立指令,建立連接;
指令發送單元,用于在所述連接上發送所述控制請求中攜帶的控制指令;
斷鏈發送單元,用于在所述連接上發送連接斷開指令,斷開所述連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110380846.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:保溫防火型隔斷墻結構
- 下一篇:一種外墻保溫板





