[發明專利]一種Openstack云平臺自定義部署系統及部署方法有效
| 申請號: | 201611140276.5 | 申請日: | 2016-12-12 |
| 公開(公告)號: | CN106648771B | 公開(公告)日: | 2020-02-21 |
| 發明(設計)人: | 喻明飛;田松 | 申請(專利權)人: | 武漢烽火信息集成技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430073 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 openstack 平臺 自定義 部署 系統 方法 | ||
本發明公開了一種Openstack云平臺自定義部署系統,涉及Openstack云平臺技術領域,包括組件安裝執行模塊,用于創建多個獨立的執行單元,每個執行單元用于執行各Openstack組件獨立安裝中的一項獨立功能;控制模塊,用于獲取用戶指定的Openstack云平臺部署模式;根據用戶指定的Openstack云平臺部署模式設置安裝模式,通過設置的安裝模式控制組件安裝執行模塊使用多個執行單元執行各云平臺節點上需要安裝的Openstack組件的協作安裝;配置模板分發模塊,用于將各Openstack組件的配置模板發送到各云平臺節點上。本發明可根據用戶需求設置Openstack云平臺部署結構。本發明還公開了一種Openstack云平臺自定義部署方法。
技術領域
本發明涉及Openstack云平臺技術領域,具體涉及一種Openstack云平臺自定義部署系統及部署方法。
背景技術
隨著云技術方案的成熟,Openstack組件的模塊化極大提高了云技術的靈活性,Openstack云平臺也越來越廣泛應用到各種領域。而目前市場上擁有的Openstack云平臺基本上都是需要按照固有的方案部署,在企業云計算轉型時,由于只能采用固有的Openstack云平臺部署方案,基本無法利用現有的設備資源,而需購買大量的新機器才能夠完成云平臺的部署,造成對現有設備資源極大浪費。
因此,亟需一種適用于根據用戶自定義的部署方案進行Openstack云平臺部署的技術方案。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種Openstack云平臺自定義部署系統及部署方法,根據用戶需求設置Openstack云平臺部署結構。
為達到以上目的,本發明采取的技術方案是:一種Openstack云平臺自定義部署系統,所述Openstack云平臺包括多個Openstack組件,包括:
組件安裝執行模塊,用于創建多個獨立的執行單元,每個執行單元用于執行各Openstack組件獨立安裝中的一項獨立功能;多個執行單元共同實現各Openstack組件的協作安裝;
控制模塊,用于獲取用戶指定的Openstack云平臺部署模式;根據用戶指定的Openstack云平臺部署模式設置安裝模式,所述安裝模式包括待安裝的Openstack云平臺的結構和各云平臺節點需要安裝的組件;通過設置的安裝模式控制組件安裝執行模塊使用多個執行單元執行各云平臺節點上需要安裝的Openstack組件的協作安裝;
配置模板分發模塊,用于將各Openstack組件的配置模板發送到Openstack云平臺的各云平臺節點上。
在上述技術方案的基礎上,所述Openstack云平臺自定義部署系統還包括用戶接口定義模塊,用于根據用戶指定的Openstack云平臺部署模式添加和部署Openstack云平臺的用戶接口。
在上述技術方案的基礎上,所述用戶接口定義模塊包括:
用戶接口單元,用于添加和部署Openstack云平臺的用戶接口;
平臺數據收集單元,用于收集Openstack云平臺數據;
平臺數據管理單元,用于使用統一格式管理Openstack云平臺數據。
在上述技術方案的基礎上,創建多個獨立的執行單元通過Ansible Playbook的role模塊實現。
在上述技術方案的基礎上,所述執行單元包括數據庫建立單元,Keystone安裝單元和組件獨立安裝單元,其中:
數據庫建立單元用于執行Openstack云平臺Mysql數據庫集群的建立;
Keystone安裝單元用于執行Openstack云平臺的keystone模塊的安裝與配置;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢烽火信息集成技術有限公司,未經武漢烽火信息集成技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611140276.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用程序安裝包的生成方法、加載方法及裝置
- 下一篇:蠟染布





