[發(fā)明專利]一種遠程動態(tài)部署系統(tǒng)及其方法在審
| 申請?zhí)枺?/td> | 201510441023.0 | 申請日: | 2015-07-24 |
| 公開(公告)號: | CN105007326A | 公開(公告)日: | 2015-10-28 |
| 發(fā)明(設(shè)計)人: | 費洪濤 | 申請(專利權(quán))人: | 中食安信(北京)信息咨詢有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京細軟智谷知識產(chǎn)權(quán)代理有限責任公司 11471 | 代理人: | 王淑玲 |
| 地址: | 100027 北京市朝*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 遠程 動態(tài) 部署 系統(tǒng) 及其 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于一種動態(tài)部署技術(shù),具體涉及一種遠程動態(tài)部署系統(tǒng)及其方法。
背景技術(shù)
部署操作系統(tǒng)和軟件,一般使用直接在主機上進行,或使用遠程控制工具,在遠程通過預(yù)先獲得的IP地址和端口,通過SSH等手段進行連接和控制。
直接部署方式首先依賴與主機的物理性接觸,或者需要預(yù)先知道已經(jīng)分配的網(wǎng)絡(luò)地址才可以進行部署。這對于部署過程來說是一種不好的實現(xiàn)方式,不利于靈活部署,而且逐個部署,過程中難免會有疏漏,不能保證部署的一致性。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)存在的上述問題,本發(fā)明提供了一種遠程動態(tài)部署系統(tǒng)及其方法。
本發(fā)明所采用的技術(shù)方案為:
一種遠程動態(tài)部署系統(tǒng),其改進之處在于:所述系統(tǒng)包括部署控制模塊、部署控制模塊、部署管理代理模塊、裸機中心控制服務(wù)器和軟件管理模塊;
所述部署控制模塊,用于集中配置和管理網(wǎng)絡(luò)環(huán)境中的主機;
所述部署管理代理模塊,用于提供全面的主機操作;
所述裸機中心控制服務(wù)器,用于裸機啟動時獲取操作系統(tǒng)鏡像;
所述軟件管理模塊,用于登記管理軟件實體和軟件安裝策略;
所述部署控制模塊、軟件管理模塊和部署管理代理模塊依次連接。
優(yōu)選的,所述部署控制模塊制定主機部署策略。
優(yōu)選的,所述部署管理代理模塊內(nèi)置數(shù)據(jù)采集代理,使用推送或提供接口的方式,允許部署管理模塊訪問獲取主機采集數(shù)據(jù)。
優(yōu)選的,所述軟件管理模塊,接受部署控制模塊調(diào)用和查詢。
優(yōu)選的,所述裸機中心控制服務(wù)器允許操作系統(tǒng)通過該中心控制服務(wù)器獲取DHCP服務(wù)。
本發(fā)明基于另一目的提供的一種遠程動態(tài)部署方法,其改進之處在于:所述方法包括
(1)物理裸機生成可控主機;
(2)部署控制模塊發(fā)現(xiàn)可控主機后,可進行自動或手動部署;
(3)需要部署的軟件通過軟件管理模塊獲得;
(4)可自定制兩種以上部署動作和數(shù)據(jù)采集動作。
優(yōu)選的,所述步驟(1)包括物理裸機通過裸機中心控制服務(wù)器獲取鏡像并安裝操作系統(tǒng)、獲取網(wǎng)絡(luò)地址,成為可控主機。
優(yōu)選的,所述步驟(2)包括可控主機可被部署控制模塊自動發(fā)現(xiàn)。
優(yōu)選的,所述步驟(4)包括部署管理代理模塊作為一種軟件被軟件管理模塊管理,部署到受控主機后,可自定制兩種以上部署動作和數(shù)據(jù)采集動作,允許對受控機更靈活的控制。
本發(fā)明的有益效果為:
本發(fā)明用于操作系統(tǒng)和軟件遠程動態(tài)部署的方法,以提高部署過程安全性和靈活性,并提高了部署的可控性。
本發(fā)明實現(xiàn)了通過遠程方式對操作系統(tǒng)和軟件動態(tài)部署的方法。這種方式具備部署的安全性、靈活性,也保證了系統(tǒng)的可控性。
附圖說明
圖1是本發(fā)明提供的一種遠程動態(tài)部署系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
如圖1所示,本發(fā)明提供了一種遠程動態(tài)部署系統(tǒng)及其方法。
本發(fā)明針對不裝有任何軟件的物理裸機。在部署操作系統(tǒng)時,實現(xiàn)裸機開機即進行操作系統(tǒng)安裝,并通過裸機中心控制服務(wù)器分配地址的部署模式。
部署軟件針對安裝有操作系統(tǒng)的物理主機或虛擬主機。在部署軟件時,利用部署的操作系統(tǒng)進行基本的遠程控制,允許部署控制模塊自動或手動的對部署節(jié)點進行安裝部署基礎(chǔ)軟件和部署管理代理模塊的操作。利用部署管理代理模塊,可以允許進一步控制部署主機。軟件管理模塊用于登記管理軟件實體和軟件安裝策略,接受部署控制模塊調(diào)用和查詢。
本發(fā)明一種遠程動態(tài)部署系統(tǒng),包括部署控制模塊、部署控制模塊、部署管理代理模塊、裸機中心控制服務(wù)器和軟件管理模塊;
部署控制模塊、軟件管理模塊和部署管理代理模塊依次連接;
部署控制模塊,用于集中配置和管理網(wǎng)絡(luò)環(huán)境中的全部主機,同時制定主機部署策略;
部署管理代理模塊,用于提供全面的主機操作能力,同時內(nèi)置數(shù)據(jù)采集代理,使用推送或提供接口的方式,允許部署管理模塊訪問獲取主機采集數(shù)據(jù);
裸機中心控制服務(wù)器,用于裸機啟動時獲取操作系統(tǒng)鏡像,同時允許操作系統(tǒng)通過該中心控制服務(wù)器獲取DHCP服務(wù);
軟件管理模塊,用于登記管理軟件實體和軟件安裝策略,接受部署控制模塊調(diào)用和查詢。
本發(fā)明一種遠程動態(tài)部署方法,具體流程如下:
1、物理裸機通過裸機中心控制服務(wù)器獲取鏡像并安裝操作系統(tǒng)、獲取網(wǎng)絡(luò)地址,成為可控主機。
該專利技術(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/201510441023.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種業(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ì)





