[發明專利]一種基于TCPIP協議的服務器集群控制系統在審
| 申請號: | 201910796576.6 | 申請日: | 2019-08-27 |
| 公開(公告)號: | CN110719189A | 公開(公告)日: | 2020-01-21 |
| 發明(設計)人: | 陳鼎;陳運文;蹇智華;紀達麒;王笑添;陳祥龍 | 申請(專利權)人: | 達而觀信息科技(上海)有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06;H04L29/08 |
| 代理公司: | 31105 上海智力專利商標事務所(普通合伙) | 代理人: | 周濤 |
| 地址: | 201203 上海市浦東新區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端服務器 控制端服務器 客戶端 控制端 分布式數據庫 路由器 控制系統 服務器集群 路由器分配 讀取指令 接收指令 指令發送 寫入 存儲 指令 配置 聯合 | ||
本發明公開了一種基于TCPIP協議的服務器集群控制系統,所述控制系統包括:控制端服務器;控制端,所述控制端中配置所述控制端服務器的地址,所述控制端服務器與所述控制端連接;若干客戶端服務器;若干路由器,所述客戶端服務器、控制端服務器和路由器中聯合布設有分布式數據庫,所述路由器中存儲有所述客戶端服務器的地址和狀態信息;以及若干客戶端,所述客戶端與所述路由器分配的所述客戶端服務器連接;其中,控制端下達指令,控制端服務器接收指令后寫入分布式數據庫,客戶端服務器通過分布式數據庫讀取指令后將指令發送給與其相連接的客戶端。本發明能夠讓用戶能夠使用一個客戶端,控制大量機器完成需要的工作。
技術領域
本發明屬于計算機領域,具體涉及一種基于TCPIP協議的服務器集群控制系統。
背景技術
生產環境中,需要控制成百上千的服務器合作,完成某一項工作,如何讓這些服務器協同工作成為一個需要解決的問題。
只要是機器,就會發生故障,成千上萬臺機器一起工作,如何自動處理故障,也是一個需要解決的問題。
發明內容
針對現有技術中存在的問題,本發明提供一種基于TCPIP協議的服務器集群控制系統,本發明的部分實施例能夠使用單一客戶端控制成千上萬臺電腦完成某一項工作并儲存相應工作結果,客戶端服務器故障時,在保證客戶端正常工作情況下,能夠自動完成故障轉移。
為實現上述目的,本發明采用以下技術方案:
一種基于TCPIP協議的服務器集群控制系統,所述控制系統包括:控制端服務器;控制端,所述控制端中配置所述控制端服務器的地址,所述控制端服務器與所述控制端連接;若干客戶端服務器;若干路由器,所述客戶端服務器、控制端服務器和路由器中聯合布設有分布式數據庫,所述路由器中存儲有所述客戶端服務器的地址和狀態信息;以及
若干客戶端,所述客戶端與所述路由器分配的所述客戶端服務器連接;其中,控制端下達指令,控制端服務器接收指令后寫入分布式數據庫,客戶端服務器通過分布式數據庫讀取指令后將指令發送給與其相連接的客戶端,客戶端執行指令后將反饋發送給對應的客戶端服務器,客戶端服務器將反饋寫入分布式數據庫,控制端藉由控制端服務器讀取反饋。
優選地,所述控制端和控制端服務器通過socket通訊。
優選地,所述客戶端服務器和客戶端通過socket通訊。
優選地,所述控制端服務器和客戶端端服務器通過所述分布式數據庫通訊。
優選地,所述分布式數據庫中設置有更新指標,所述更新指標用來表示所述控制端服務器是否接收到來自控制端的新指令,所述客戶端服務器定時查驗所述更新指標以判斷是否讀取指令。
優選地,所述分布式數據庫為MongoDB。
優選地,所述客戶端服務器、路由器的中央處理器均由兩個內核組成,其中一個內核負責信息收發任務,另一個內核負責數據計算任務。
優選地,所述客戶端服務器和客戶端通信基于TCPIP封裝的協議,使用約定密鑰加解密。
優選地,所述控制端服務器包括WEB控制界面,所述WEB控制界面能接收外部指令。
與現有技術相比,本發明的有益效果為:
1、控制簡便,用戶能夠使用一個客戶端,控制全部機器完成需要的工作;
2、拓展方便,當客戶機器數量增加時,只需要增加相應服務器數量即可;
3、能夠儲存所有機器生成的結果,方便讀取;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于達而觀信息科技(上海)有限公司,未經達而觀信息科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910796576.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:作為使用虛擬節點的服務的網絡
- 下一篇:一種運維指令的設計方法及系統





