[發明專利]基于KVM虛擬化技術的OpenStack大規模集群部署測試的方法及系統在審
| 申請號: | 202010228429.1 | 申請日: | 2020-03-27 |
| 公開(公告)號: | CN111538561A | 公開(公告)日: | 2020-08-14 |
| 發明(設計)人: | 劉夢可 | 申請(專利權)人: | 上海儀電(集團)有限公司中央研究院 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F15/16 |
| 代理公司: | 上??剖⒅R產權代理有限公司 31225 | 代理人: | 孫永申 |
| 地址: | 200233 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 kvm 虛擬 技術 openstack 大規模 集群 部署 測試 方法 系統 | ||
本發明涉及一種基于KVM虛擬化技術的OpenStack大規模集群部署測試的方法及系統,該方法包括以下步驟:步驟1:基于PXE服務器節點安裝并定制化所有物理服務器的操作系統,同時安裝依賴的工具;步驟2:定制化KVM虛擬機的操作系統鏡像,保存在所有物理服務器的指定位置,作為基礎鏡像;步驟3:通過Ansible控制器生成KVM虛擬機的XML描述文件,基于該描述文件批量啟動KVM虛擬機;步驟4:通過cloud?init工具定制化KVM虛擬機的操作系統,并注入開機執行腳本,完成KVM虛擬機的配置操作;步驟5:基于批量啟動并配置完畢生成的KVM虛擬機,部署OpenStack大規模集群。與現有技術相比,本發明具有部署測試速度快,性能可靠等優點。
技術領域
本發明涉及云計算、KVM虛擬化、網絡虛擬化等技術領域,尤其是涉及一種基于KVM虛擬化技術的OpenStack大規模集群部署測試方法及系統。
背景技術
OpenStack作為一個成熟的云計算管理平臺,能夠靈活便捷地將底層資源池按用戶需求進行分配,并已經實現了廣泛的商用。
OpenStack在設計時,雖然考慮到了集群和服務的水平擴展,但是在集群規模達到一定數量時,仍然存在諸多問題。一般情況下,OpenStack集群規模較小(100個節點以下)時,性能優越,功能穩定;當達到一定規模(大于100個節點)后,云平臺可能會遇到數據庫訪問瓶頸、消息隊列處理瓶頸等問題。為了部署并調優較大規模的OpenStack集群,需要大量昂貴的服務器、網絡設備等資源,這無疑造成開發成本的提高,同時大量物理服務器的配置工作也是比較耗時的,因此傳統的使用硬件資源部署OpenStack的方式成本高、效率低,并不適合開發測試環境的快速搭建。
發明內容
本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種基于KVM虛擬化技術的OpenStack大規模集群部署測試方法及系統。
本發明的目的可以通過以下技術方案來實現:
一種基于KVM虛擬化技術的OpenStack大規模集群部署測試的方法,該方法包括以下步驟:
步驟1:基于PXE服務器節點安裝并定制化所有物理服務器的操作系統,同時安裝依賴的工具;
步驟2:定制化KVM虛擬機的操作系統鏡像,保存在所有物理服務器的指定位置,作為基礎鏡像;
步驟3:通過Ansible控制器生成KVM虛擬機的XML描述文件,基于該描述文件批量啟動KVM虛擬機;
步驟4:通過cloud-init工具定制化KVM虛擬機的操作系統,并注入開機執行腳本,完成KVM虛擬機的配置操作;
步驟5:基于批量啟動并配置完畢生成的KVM虛擬機,部署OpenStack大規模集群。
進一步地,所述的步驟5中的KVM虛擬機中還通過直通的模式掛載有用于提升OpenStack大規模集群整體性能的硬盤。
進一步地,所述的硬盤包括虛擬硬盤、SSD硬盤和HDD硬盤。
進一步地,所述的步驟2具體包括:定制化KVM虛擬機的操作系統鏡像,并以Qcow2格式保存在所有物理服務器的指定位置,作為基礎鏡像。
進一步地,所述的步驟3具體包括:通過Ansible控制器的Jinja2模板生成KVM虛擬機的XML描述文件,基于該描述文件批量啟動KVM虛擬機。
本發明還提供一種用于所述的一種基于KVM虛擬化技術的OpenStack大規模集群部署測試的方法的系統,該系統包括:
PXE服務器節點,用于提供PXE無人值守裝機服務;
Ansible控制器,用于負責KVM虛擬機的批量生成及定制化任務;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海儀電(集團)有限公司中央研究院,未經上海儀電(集團)有限公司中央研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010228429.1/2.html,轉載請聲明來源鉆瓜專利網。





