[發明專利]基于Docker實現遠程項目系統監管的方法、裝置及系統有效
| 申請號: | 201610875157.8 | 申請日: | 2016-09-30 |
| 公開(公告)號: | CN107247648B | 公開(公告)日: | 2020-07-17 |
| 發明(設計)人: | 王巖龍;王智騫;夏永宏;唐貴明;李惠梅;王凱 | 申請(專利權)人: | 北京贏點科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/32;G06F11/14;G06F8/65;G06F9/455;H04L12/24 |
| 代理公司: | 北京卓嵐智財知識產權代理事務所(特殊普通合伙) 11624 | 代理人: | 任漱晨 |
| 地址: | 100197 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 docker 實現 遠程 項目 系統 監管 方法 裝置 | ||
本發明公開了一種基于Docker實現遠程項目系統監管的方法、裝置及系統,涉及用于執行專門程序的裝置或方法技術領域。所述方法包括如下步驟:中央控制器通過安全加密的HTTP?API請求完成觸發相應的遠程管理任務;安全網關裝置接收遠程管理任務,進行執行、添加計劃或轉發執行;Docker Swarm接收安全網關裝置的任務觸發命令,調用Docker或Docker?Machine的命令行工具,實現對宿主機集群上管理容器服務操作的操作。所述方法節省了企業購買堡壘機、網管系統采購成本,同時提高了企業對項目系統運行狀態的監管力度,另外還增強了項目系統自動化運維的管理手段,并且減少了運維人員的工作量。
技術領域
本發明涉及用于執行專門程序的裝置或方法技術領域,尤其涉及一種基于Docker實現遠程項目系統監管的方法、裝置及系統。
背景技術
遠程項目系統監管的網關裝置及系統主要用于給企業為客戶建設項目系統中針對系統運行狀態監控、遠程升級版本、自動備份維護、故障上報、遠程安全維護等功能方法及裝置。
隨著互聯網生態業務的發展,在技術上需要企業保證為客戶建設的項目系統,能夠保持7x24小時不間斷健康對外服務。同時在重大活動中提供響應的系統資源調整,在出現故障時能夠第一時間得到處理和維護。另外客戶也需要充分利用IT資源,降低采購成本。在此背景之上企業通過自己的方案來完成一種面向遠程項目系統監管維護的安全網關裝置及系統。
那么如何只消耗比較低的系統資源,就可以完成系統運行狀態監控、遠程升級版本、定時備份維護、故障上報、遠程安全維護、遠程SSH管理等等的功能就是一個比較突出的問題了。而通過一種經過安全加密通訊的網關裝置完成上述功能的技術方法則可以很好的解決此問題。
目前市面上遠程項目系統管理的技術方案,有以下幾類,第一類:網絡安全廠商正產傳統堡壘機硬件設備,主要特點:安全穩定、接口標準,功能完善,但是面向定制業務無法提供精準技術服務,并且價格昂貴、缺乏聯動效應。第二類:一些云服務公司設計研發的跳板機程序,主要特點是只針對本公司的業務系統管理和虛擬化管理,但是不具備監控管理功能。第三類:開源的監控管理工具,主要技術特點是具有龐大活躍的技術社區,支持很多監控管理功能,但是不具備虛擬化管理功能,并且相對漏洞也同時開源。
以上幾類技術方案都不能支持通過一個占用系統資源較小的裝置及系統來完成容器虛擬化管理、定時維護和備份、遠程升級版本、運行數據監控、遠程故障上報等功能需求。
發明內容
本發明所要解決的技術問題是提供一種基于Docker實現遠程項目系統監管的方法、裝置及系統,所述方法節省了企業購買堡壘機、網管系統采購成本,同時提高了企業對項目系統運行狀態的監管力度,另外還增強了項目系統自動化運維的管理手段,并且減少了運維人員的工作量。
為解決上述技術問題,本發明所采取的技術方案是:一種基于Docker實現遠程項目系統監管的方法,其特征在于包括如下步驟:
中央控制器通過安全加密的HTTP-API請求完成觸發相應的遠程管理任務;
安全網關裝置接收遠程管理任務,進行執行、添加計劃或轉發執行;
Docker Swarm接收安全網關裝置的任務觸發命令,調用Docker或Docker-Machine的命令行工具,實現對宿主機集群上管理容器服務操作的操作。
進一步的技術方案在于,所述方法還包括如下步驟:
在安全網關裝置接收到中央控制器的任務后,同時創建一個子進程Jobserver,Jobserver用于裝載數據庫中的定時任務,通過定時器判斷定時任務并進行定時任務觸發;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京贏點科技有限公司,未經北京贏點科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610875157.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種三冗余計算機系統的重構降級方法
- 下一篇:一種數據獲取方法及裝置





