[發明專利]一種對虛擬服務器進行自動化布署的方法及裝置有效
| 申請號: | 201310104496.2 | 申請日: | 2013-03-28 |
| 公開(公告)號: | CN103200255A | 公開(公告)日: | 2013-07-10 |
| 發明(設計)人: | 沈迪英 | 申請(專利權)人: | 漢柏科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/445 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩 |
| 地址: | 300384 天津市華*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 服務器 進行 自動化 布署 方法 裝置 | ||
技術領域
本發明涉及云計算技術,特別涉及一種對虛擬服務器進行自動化布署的方法及裝置。
背景技術
在云計算應用中,任何資源都能以服務的形式對外提供,服務器作為基礎設施資源,在云生態環境中以虛擬機的形式對外提供租賃。基于云計算的彈性特點,客戶可以按需對虛擬主機進行動態的配制。如平臺廠商rightscale針對公有云廠商定制的虛擬機發布解決方案,商業模型的解決方案,成本高,并很難與其它底層平臺兼容,無法定制到自已的虛擬化底層平臺。
發明內容
(一)解決的技術問題
本發明解決的技術問題是:如何使用虛擬機模板對虛擬機進行動態配制。
(二)技術方案
本發明提供一種對虛擬服務器進行自動化布署的方法,所述方法包括:
S1:控制單元由客戶端獲取腳本參數,并根據所述腳本參數向數據庫提取腳本模板;
S2:所述控制單元將提取到的所述腳本模板生成配制腳本,并將所述配制腳本發送給消息服務器;
S3:虛擬機的代理程序訂閱消費所述配制腳本,并對所述配制腳本進行解析并執行,將執行結果發送給所述消息服務器;
S4:所述控制單元訂閱執行結果日志,解析所述執行結果,并對解析后的執行結果進行處理。
優選地,步驟S1中所述腳本模板為加密狀態。
優選地,步驟S2中所述控制單元將提取到的所述腳本模板進行解密,并將解密后的腳本模板存入所述數據庫。
優選地,步驟S4中對所述執行結果進行處理具體包括:將出錯的腳本生成手動執行腳本。
優選地,步驟S2在將所述配制腳本發送給消息服務器之前還包括:所述控制單元對所述配制腳本進行AES加密,并將所述配制腳本生成MD5。
優選地,步驟S3中對所述配制腳本進行解析包括對所述配制腳本進行解密。
本發明還提供一種對虛擬服務器進行自動化布署的裝置,所述裝置包括:所述裝置包括客戶端、控制單元、數據庫和消息服務器;
所述客戶端,用于向所述控制單元發送腳本參數;
所述控制單元,用于獲取腳本參數,并根據所述腳本參數項數據庫提取腳本模板;
所述控制單元還用于將提取到的所述腳本模板上次配制腳本,并將所述配制腳本發送給所述消息服務器;
所述控制單元還用于解析執行結果,并對解析后的執行結果進行處理;
所述數據庫,用于存儲所述腳本模板;
所述消息服務器,用于接收虛擬機發送的所述執行結果;
所述虛擬機,用于訂閱消費所述配制腳本,并對所述配制腳本進行解析并執行,將所述執行結果發送給所述消息服務器。
優選地,所述腳本模板為加密狀態。
優選地,所述控制單元將提取到的所述腳本模板進行解密,并將解密后的腳本模板存入數據庫。
優選地,對所述執行結果進行處理具體包括:將出錯的腳本生成手動執行腳本。
優選地,所述控制單元還用于對所述配制腳本進行AES加密,并將所述配制腳本生成MD5。
優選地,對所述配制腳本進行解析包括對所述配制腳本進行解密。
(三)有益效果
本發明通過提供一種對虛擬服務器進行自動化布署的方法及裝置,滿足云計算的按需分配,使用戶在布署自已的虛擬服務器時方便、安全、快速。
附圖說明
圖1是本發明提供的方法流程圖;
圖2是本發明提供的裝置結構圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。
實施例1:
本發明提供一種對虛擬服務器進行自動化布署的方法,該方法流程圖如圖1所示,所述方法包括:
S1:控制單元獲取腳本參數,并根據所述腳本參數向數據庫提取腳本模板;
控制單元獲取的腳本參數是由客戶端發送,客戶將自己定制的腳本參數通過客戶端發送給控制單元,或者直接由控制單元向數據庫提取數據庫中現有的腳本模板。數據庫中保存的腳本模板為可以加密狀態。
S2:所述控制單元將提取到的所述腳本模板生成配制腳本,并將所述配制腳本發送給消息服務器;
控制單元將提取到的所述腳本模板進行解密,并將解密后的腳本模板存入所述數據庫。在將所述配制腳本發送給消息服務器之前還包括:所述控制單元對所述配制腳本進行AES加密,并將所述配制腳本生成MD5。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于漢柏科技有限公司,未經漢柏科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310104496.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:抗菌消炎剃須摩絲及其制備方法
- 下一篇:飼料添加劑生產用滾筒簡易防塵法





