[發(fā)明專利]一種集中式的服務(wù)管理部署工具及方法有效
| 申請?zhí)枺?/td> | 201810253409.2 | 申請日: | 2018-03-26 |
| 公開(公告)號: | CN108616384B | 公開(公告)日: | 2021-12-28 |
| 發(fā)明(設(shè)計)人: | 杜樂昌;張斌;宋春義 | 申請(專利權(quán))人: | 山東昭元信息科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06 |
| 代理公司: | 濟南圣達知識產(chǎn)權(quán)代理有限公司 37221 | 代理人: | 董雪 |
| 地址: | 250101 山東省濟南市高新*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 集中 服務(wù) 管理 部署 工具 方法 | ||
本發(fā)明公開了一種集中式的服務(wù)管理部署工具及方法,包括:SSH認證模塊,yum源模塊,webhttp模塊,服務(wù)配置上送模塊,服務(wù)配置注冊模塊和服務(wù)部署管理工具;Yum源模塊能夠?qū)⒅付ǚ?wù)打包為rpm,并將所有服務(wù)的rpm包的集合生成一個標(biāo)準的軟件倉庫。Webhttp模塊啟動一個web服務(wù)并將軟件倉庫掛載到網(wǎng)絡(luò)上。本發(fā)明有益效果:無需在服務(wù)端安裝任何插件即可正常的對多個服務(wù)器進行操作,將命令行式的操作由可視化界面代替,從而實現(xiàn)服務(wù)器和服務(wù)的快速部署。
技術(shù)領(lǐng)域
本發(fā)明涉及集中式服務(wù)器集群技術(shù)領(lǐng)域,尤其涉及一種集中式的服務(wù)管理部署工具及方法。
背景技術(shù)
隨著計算機工程的不斷發(fā)展,如今很多項目的計算規(guī)模不斷加大,通常一個服務(wù)需要幾十臺計算機組成服務(wù)集群,服務(wù)器集群就是指將很多服務(wù)器集中起來一起進行同一種服務(wù),在客戶端看來就像是只有一個服務(wù)器。集群可以利用多個計算機進行并行計算從而獲得很高的計算速度,而且任何一個機器壞了整個系統(tǒng)還是能正常運行。
但大量的計算機安裝部署成為急需解決的問題,當(dāng)前的工程施工中,對于服務(wù)器的功能需要變更的情況,一般是手動處理,或使用自定義的腳本解決,很少有標(biāo)準化的操作流程。
發(fā)明內(nèi)容
本發(fā)明的目的就是解決上述問題,提供了一種集中式的服務(wù)管理部署工具及方法,能解決安裝部署的復(fù)雜問題,將繁瑣的操作使用可視化的界面進行簡化,從而使安裝部署多臺服務(wù)器變得簡單而快捷。
為實現(xiàn)上述目的,本發(fā)明采用下述技術(shù)方案,包括:
本發(fā)明的第一目的在于公開了一種集中式的服務(wù)管理部署工具,包括:
SSH認證模塊,用于進行安全的網(wǎng)絡(luò)傳輸;
yum源模塊,為所有服務(wù)提供安裝源;
web http模塊,用于提供yum源的web訪問;
服務(wù)配置上送模塊,用于初始化和變更服務(wù)的配置;
服務(wù)配置注冊模塊,用于對服務(wù)器中的服務(wù)配置文件以及參數(shù)信息進行管理;
服務(wù)部署管理工具,用于實現(xiàn)服務(wù)器和服務(wù)的增減及控制。
進一步地,所述SSH認證模塊、yum源模塊和服務(wù)配置注冊模塊分別與服務(wù)部署管理工具通信;所述yum源模塊與web http模塊連接,所述服務(wù)配置注冊模塊與服務(wù)配置上送模塊連接,所述SSH認證模塊、web http模塊和服務(wù)配置上送模塊分別通過網(wǎng)絡(luò)與需要部署的服務(wù)器建立連接。
進一步地,所述服務(wù)部署管理工具保存與每個服務(wù)器有關(guān)的ssh認證信息,通過SSH認證模塊與服務(wù)器建立通信;所述服務(wù)部署管理工具通過SSH認證模塊實現(xiàn)對服務(wù)器和服務(wù)的增減及控制。
本發(fā)明的第二目的在于公開了一種集中式的服務(wù)管理部署方法,包括以下步驟:
將所有需要部署的程序和依賴庫都打包為rpm包,并將所有的rpm包建立repo,創(chuàng)建本地倉庫;
啟動一個web服務(wù),將創(chuàng)建的本地倉庫加載到web上,使服務(wù)器能夠通過http協(xié)議連接到本地倉庫;
添加服務(wù)器,為所述服務(wù)器配置基本信息,并添加需要部署的服務(wù)和組件信息;
進行服務(wù)配置和組件配置;
所有的服務(wù)器和服務(wù)配置完成后,對所有的服務(wù)器執(zhí)行部署。
進一步地,所述添加服務(wù)器,具體方法為:
獲取服務(wù)器HOST,SSH端口,SSH用戶名、密碼或指定SSH密鑰文件信息;
根據(jù)獲取的信息,通過網(wǎng)絡(luò)連接到相應(yīng)的服務(wù)器;
初始化所述服務(wù)器的配置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東昭元信息科技有限公司,未經(jīng)山東昭元信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810253409.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 一種業(yè)務(wù)處理執(zhí)行語言流程部署方法
- 云計算平臺應(yīng)用快速部署的管理方法
- 虛擬化網(wǎng)絡(luò)功能部署方法及系統(tǒng)
- 版本部署的方法、裝置、設(shè)備和計算機存儲介質(zhì)
- 測試環(huán)境部署方法、部署裝置及存儲介質(zhì)
- 程序部署任務(wù)執(zhí)行方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 一種基于Ansible的輕量級容器化分布式系統(tǒng)與部署方法
- 模型部署方法、模型部署裝置及終端設(shè)備
- 系統(tǒng)部署狀態(tài)的可視化方法、裝置、設(shè)備及可讀存儲介質(zhì)
- 一種任務(wù)部署方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)





