[发明专利]虚拟化系统的弹性伸缩构建方法、系统及可读存储介质在审
申请号: | 202111203739.9 | 申请日: | 2021-10-15 |
公开(公告)号: | CN113867900A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 陈铭泳;邹理贤 | 申请(专利权)人: | 云宏信息科技股份有限公司;广州航天云宏技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 广州永华专利代理有限公司 44478 | 代理人: | 唐立辉 |
地址: | 510630 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 系统 弹性 伸缩 构建 方法 可读 存储 介质 | ||
1.虚拟化系统的弹性伸缩构建方法,其特征是包括如下步骤:
通信连接步骤,把弹性伸缩组连接到自动化部署系统Ansible,自动化部署系统Ansible连接云平台从而获取云平台上的负载状态;
弹性伸缩步骤,弹性伸缩组接收所述自动化部署系统Ansible从云平台获取的负载状态,根据云平台当前的负载状态生成弹性伸缩策略,从而调整云平台的资源配置。
2.根据权利要求1所述的虚拟化系统的弹性伸缩构建方法,其特征是,所述弹性伸缩步骤中,弹性伸缩组接收所述自动化部署系统Ansible从云平台获取的负载状态具体地,弹性伸缩组包括弹性伸缩决策模块,自动化部署系统Ansible包括用于获取云平台负载状态的监控单元,弹性伸缩决策模块与所述监控单元通信从而获取负载状态。
3.根据权利要求1所述的虚拟化系统的弹性伸缩构建方法,其特征是,所述弹性伸缩步骤中,所述弹性伸缩决策模块根据云平台当前的负载状态生成弹性伸缩策略,其调整云平台的资源配置具体地,弹性伸缩组包括与所述弹性伸缩决策模块通信从而下发弹性伸缩策略的存储管理模块,所述自动化部署系统Ansible包括部署单元,部署单元与存储管理模块通信从而获取弹性伸缩策略,部署单元把获取的弹性伸缩策略传递给云平台。
4.根据权利要求1所述的虚拟化系统的弹性伸缩构建方法,其特征是,包括期望虚拟机配置步骤,为云平台分配期望数量的虚拟机;还包括如下虚拟机数量调整步骤:
负载状态判断步骤,获取云平台的负载状态,判断该负载状态是否达到预设程度;
虚拟机补建步骤,若所述负载状态判断步骤的判断结果为否,则启动创建虚拟机。
5.根据权利要求1所述的虚拟化系统的弹性伸缩构建方法,其特征是,所述弹性伸缩组设有虚拟机上限值,重复执行所述虚拟机数量调整步骤,直到所述虚拟机补建步骤所创建虚拟机的数量加上期望虚拟机配置步骤中已配置的期望数量的虚拟机数量这两者总计达到虚拟机上限值。
6.根据权利要求5所述的虚拟化系统的弹性伸缩构建方法,其特征是,若所述虚拟机补建步骤所创建虚拟机的数量达到期望虚拟机配置步骤中已配置的期望数量,不再执行虚拟机数量调整步骤来补建虚拟机。
7.根据权利要求1所述的虚拟化系统的弹性伸缩构建方法,其特征是,所述负载状态是指云平台上运行的任务数量。
8.根据权利要求7所述的虚拟化系统的弹性伸缩构建方法,其特征是,判断该负载状态是否达到预设程度具体地,判断云平台上当前运行的任务数量是否达到最大值。
9.计算机可读存储介质,其存储有计算机程序,其特征是,所述计算机程序被处理器执行时能够实现权利要求1~8中任一项所述的虚拟化系统的弹性伸缩构建方法。
10.虚拟化系统,其特征是,包括依次通信连接的弹性伸缩组、自动化部署系统Ansible和云平台,还包括处理器,处理器内预先存储有如权利要求9所述的计算机可读存储介质,该计算机可读存储介质上的计算机程序可被处理器执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云宏信息科技股份有限公司;广州航天云宏技术有限公司,未经云宏信息科技股份有限公司;广州航天云宏技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111203739.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于河道监测治理的船
- 下一篇:一种超耐低温柔软型线缆