[发明专利]一种云主机有序管理方法、系统、终端及存储介质有效
申请号: | 202010694547.1 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111858174B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 路小敏 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主机 有序 管理 方法 系统 终端 存储 介质 | ||
本发明提供一种云主机有序管理方法、系统、终端及存储介质,包括:预先设置各种请求类型对应的资源分配策略和执行流程;解析管理请求的请求类型并根据所述请求类型对所述管理请求进行标记;根据管理请求标记内容和资源分配策略为所述管理请求分配资源;根据管理请求标记触发与所述管理请求对应的执行流程。本发明提升了openstack云管理平台产品质量,减少物理机性能损耗,提高系统的稳定性和企业恢复生产的时效性。
技术领域
本发明涉及云平台技术领域,具体涉及一种云主机有序管理方法、系统、终端及存储介质。
背景技术
Openstack是一个基础设施及服务(IaaS)的云计算平台,通过将整个数据中心里的资源池化来提供计算、网络、存储等基础服务。我们公司的InCloud OpenStack是基于开源的OpenStack开发的云管理平台。对云主机进行备份,在出现故障时能够快速恢复云主机,可以保护企业数据减小企业损失。
目前基于openstack的云主机备份、克隆主要存在以下问题:1.缺少一个比较完整关联的优化方案,镜像启动的云主机和云硬盘启动的云主机没有给出明确的方案;2.云主机快照、克隆、备份各走一个流程的处理方法不利于代码的维护和开发,对于主机的使用性能有所折扣;3.克隆云主机的效率低下;4.在云主机备份和克隆的过程中受项目配额的限制存在不能成功情况;5.在云主机备份创建快照的中间过程可能会存在快照被删除,使得备份流程不能进行而回滚。
发明内容
针对现有技术的上述不足,本发明提供一种方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种云主机有序管理方法,包括:
预先设置各种请求类型对应的资源分配策略和执行流程;
解析管理请求的请求类型并根据所述请求类型对所述管理请求进行标记;
根据管理请求标记内容和资源分配策略为所述管理请求分配资源;
根据管理请求标记触发与所述管理请求对应的执行流程。
进一步的,所述请求类型包括:
云主机备份、云主机恢复和云主机克隆。
进一步的,所述资源分配策略包括:
为云主机备份请求执行过程中创建的快照分配云平台公共资源;
为云主机克隆请求执行过程中创建的快照和云硬盘分配云平台公共资源。
进一步的,所述云主机备份的执行流程包括:
读取目标云主机的类型;
若目标云主机为镜像启动的云主机,则在公共资源创建云主机快照,并通过所述云主机快照创建云硬盘,若云硬盘创建失败则回滚清除已创建资源,在云硬盘创建成功之后删除云主机快照;
若目标云主机为云硬盘启动的云主机,且所述目标云主机挂载有数据盘,则在公共资源创建云主机快照和数据盘快照,并通过云主机快照和数据盘快照创建相应的备份云硬盘,若备份云硬盘创建失败则回滚清除已创建资源,在备份云硬盘创建成功之后删除主机快照和数据盘快照。
进一步的,所述云主机恢复的执行流程包括:
复制目标云硬盘得到运行云硬盘;
从集群中选取资源占用率最低的物理节点作为目标节点;
将所述运行云硬盘挂载至目标节点,利用所述运行云硬盘在目标节点恢复云主机。
进一步的,若集群不存在资源占用率最低的物理节点,所述方法还包括:
筛选使用频率最低的空闲云主机,降低所述空闲云主机的资源占用率,并标记所述空闲云主机的原配置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010694547.1/2.html,转载请声明来源钻瓜专利网。