一種雲平臺中應用管理及快速部署的方法
2023-06-10 05:51:51 4
一種雲平臺中應用管理及快速部署的方法
【專利摘要】本發明公開一種雲平臺中應用管理及快速部署的方法,屬於屬於雲技術應用領域,具體步驟為:①雲提供者的關聯及相關資源創建和映射:系統中添加雲提供者的管理IP或主機名,組織名,用戶名及密碼,雲提供者中的vdc;②部署藍圖的規劃設計與生成:根據用戶的需要建立多個應用;③部署應用的實施:根據建立好的藍圖生成一個deploy,選擇需要部署的vdc,執行該部署,完成該部署在雲提供者相應虛擬數據中心中的資源創建;本技術提供了一種可以應用管理及快速部署的方法,可以使管理員從全局上規劃管理雲資源的應用部署情況,同時方便靈活的快速定製出適合用戶需求的部署方案,並自動化的進行部署操作。
【專利說明】[0001] -種雲平臺中應用管理及快速部署的方法
【技術領域】
[0002] 本發明涉及一種雲平臺中應用方法,屬於雲技術應用領域,具體地說是一種雲平 臺中應用管理及快速部署的方法。
【背景技術】
[0003] 雲計算由一系列可以動態升級和被虛擬化的資源組成,這些資源被所有雲計算的 用戶共享並且可以方便地通過網絡訪問,用戶無需掌握雲計算的技術,只需要按照個人或 者團體的需要租賃雲計算的資源。而對於大多數雲計算平臺,雲系統為客戶提供一定的應 用服務目錄,客戶採用自助方式選擇滿足自身需求的服務項目和內容。雲數據中心管理員 無法靈活的為不同的用戶定製和規劃符合其需求的應用並快速的生成可使用的資源。
[0004] 本技術提供了一種可以應用管理及快速部署的方法,可以使管理員從全局上規劃 管理雲資源的應用部署情況。同時方便靈活的快速定製出適合用戶需求的部署方案。並自 動化的進行部署操作。
【發明內容】
[0005] 本發明針對現有技術存在的不足和問題,提供一種雲平臺中應用管理及快速部署 的方法,提出的具體方案是: 一種雲平臺中應用管理及快速部署的方法,其特徵是具體步驟為: 提供者的關聯及相關資源創建和映射:系統中添加 z?提供者的管理IP或主機名, 組織名,用戶名及密碼,雲提供者中的vdc ; ② 部署藍圖的規劃設計與生成:根據用戶的需要建立多個應用; ③ 部署應用的實施:根據建立好的藍圖生成一個cbploy,選擇需要部署的vdc,執行該 部署,完成該部署在雲提供者相應虛擬數據中心中的資源創建。
[0006] 所述的步驟①雲提供者是cloudstack或vcloud director。
[0007] 所述的步驟①選擇雲提供者中應用服務目錄中所需要的虛擬機模板,將模板信息 導入到本系統中,建立本系統與雲提供者模板的映射,在本系統中添加虛擬數據中心,同時 將該數據中心與某個雲提供者中的vdc相關聯,完成虛擬數據中心的映射。
[0008] 所述的步驟②所述的應用是apache tomcat或MS SQL。
[0009] 所述的步驟②中還建立邏輯模板,邏輯模板包含若干個第1步中關聯的雲提供者 模板,同時指定該邏輯模板所支持的0S類型和該邏輯模板的tag。
[0010] 所述的步驟②中 tag 是 database server 或 OS Template。 toon] 本發明的有益之處是:本技術提供了一種可以應用管理及快速部署的方法,可以 使管理員從全局上規劃管理雲資源的應用部署情況。同時方便靈活的快速定製出適合用戶 需求的部署方案。並自動化的進行部署操作。
【具體實施方式】
[0012] 對本發明的內容以一個具體實例來描述實現這一方法的過程:添加 cloudstack 的IP,組織名,用戶名及密碼;將應用目錄中所需的模板導入到本系統;為雲提供者的虛擬 datacenter關聯;新建若干應用service,為應用service編寫安裝、卸載腳本;新建邏輯 模板,邏輯模板中引用步驟2中的若干模板;在藍圖視圖中,將邏輯模板和應用進行組合, 生成藍圖;使用藍圖直接在cloudsatck中部署應用。
[0013] 實施例1 一種雲平臺中應用管理及快速部署的方法,其特徵是具體步驟為: 提供者的關聯及相關資源創建和映射:系統中添加 z?提供者的管理IP或主機名, 組織名,用戶名及密碼,雲提供者中的vdc ; ② 部署藍圖的規劃設計與生成:根據用戶的需要建立多個應用; ③ 部署應用的實施:根據建立好的藍圖生成一個cbploy,選擇需要部署的vdc,執行該 部署,完成該部署在雲提供者相應虛擬數據中心中的資源創建。
[0014] 實施例2 一種雲平臺中應用管理及快速部署的方法,其特徵是具體步驟為: ① 雲提供者cloudstack或vcloud director的關聯及相關資源創建和映射:系統中添 加雲提供者的管理IP或主機名,組織名,用戶名及密碼,雲提供者中的vdc ; ② 部署藍圖的規劃設計與生成:根據用戶的需要建立多個應用; ③ 部署應用的實施:根據建立好的藍圖生成一個cbploy,選擇需要部署的vdc,執行該 部署,完成該部署在雲提供者相應虛擬數據中心中的資源創建。
[0015] 實施例3 一種雲平臺中應用管理及快速部署的方法,其特徵是具體步驟為: ① 雲提供者cloudstack或vcloud director的關聯及相關資源創建和映射:系統中添 加雲提供者的管理IP或主機名,組織名,用戶名及密碼,雲提供者中的vdc,選擇雲提供者 中應用服務目錄中所需要的虛擬機模板,將模板信息導入到本系統中,建立本系統與雲提 供者模板的映射,在本系統中添加虛擬數據中心,同時將該數據中心與某個雲提供者中的 vdc相關聯,完成虛擬數據中心的映射; ② 部署藍圖的規劃設計與生成:根據用戶的需要建立多個應用; ③ 部署應用的實施:根據建立好的藍圖生成一個cbploy,選擇需要部署的vdc,執行該 部署,完成該部署在雲提供者相應虛擬數據中心中的資源創建。
[0016] 實施例4 一種雲平臺中應用管理及快速部署的方法,其特徵是具體步驟為: ① 雲提供者cloudstack或vcloud director的關聯及相關資源創建和映射:系統中添 加雲提供者的管理IP或主機名,組織名,用戶名及密碼,雲提供者中的vdc,選擇雲提供者 中應用服務目錄中所需要的虛擬機模板,將模板信息導入到本系統中,建立本系統與雲提 供者模板的映射,在本系統中添加虛擬數據中心,同時將該數據中心與某個雲提供者中的 vdc相關聯,完成虛擬數據中心的映射; ② 部署藍圖的規劃設計與生成:根據用戶的需要建立多個應用,所述的應用是apache
【權利要求】
1. 一種雲平臺中應用管理及快速部署的方法,其特徵是具體步驟為: 提供者的關聯及相關資源創建和映射:系統中添加 z?提供者的管理IP或主機名, 組織名,用戶名及密碼,雲提供者中的vdc ; ② 部署藍圖的規劃設計與生成:根據用戶的需要建立多個應用; ③ 部署應用的實施:根據建立好的藍圖生成一個cbploy,選擇需要部署的vdc,執行該 部署,完成該部署在雲提供者相應虛擬數據中心中的資源創建。
2. 根據權利要求1所述的一種雲平臺中應用管理及快速部署的方法,其特徵是所述的 步驟①雲提供者是cloudstack或vcloud director。
3. 根據權利要求2所述的一種雲平臺中應用管理及快速部署的方法,其特徵是所述 的步驟①選擇雲提供者中應用服務目錄中所需要的虛擬機模板,將模板信息導入到本系統 中,建立本系統與雲提供者模板的映射,在本系統中添加虛擬數據中心,同時將該數據中心 與某個雲提供者中的vdc相關聯,完成虛擬數據中心的映射。
4. 根據權利要求1所述的一種雲平臺中應用管理及快速部署的方法,其特徵是所述的 步驟②所述的應用是apache tomcat或MS SQL。
5. 根據權利要求1所述的一種雲平臺中應用管理及快速部署的方法,其特徵是所述的 步驟②中還建立邏輯模板,邏輯模板包含若干個第1步中關聯的雲提供者模板,同時指定 該邏輯模板所支持的0S類型和該邏輯模板的tag。
6. 根據權利要求5所述的一種雲平臺中應用管理及快速部署的方法,其特徵是所述的 步驟②中tag是database server 或 OS Template。
【文檔編號】G06F9/44GK104123141SQ201410405338
【公開日】2014年10月29日 申請日期:2014年8月18日 優先權日:2014年8月18日
【發明者】趙仁明, 朱波, 王理想 申請人:浪潮電子信息產業股份有限公司