[发明专利]一种云主机有序管理方法、系统、终端及存储介质有效
申请号: | 202010694547.1 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111858174B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 路小敏 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主机 有序 管理 方法 系统 终端 存储 介质 | ||
1.一种云主机有序管理方法,其特征在于,包括:
预先设置各种请求类型对应的资源分配策略和执行流程;
解析管理请求的请求类型并根据所述请求类型对所述管理请求进行标记;
根据管理请求标记内容和资源分配策略为所述管理请求分配资源;
根据管理请求标记触发与所述管理请求对应的执行流程;
所述请求类型包括:
云主机备份、云主机恢复和云主机克隆;
所述资源分配策略包括:
为云主机备份请求执行过程中创建的快照分配云平台公共资源;
为云主机克隆请求执行过程中创建的快照和云硬盘分配云平台公共资源;
所述云主机备份的执行流程包括:
读取目标云主机的类型;
若目标云主机为镜像启动的云主机,则在公共资源创建云主机快照,并通过所述云主机快照创建云硬盘,若云硬盘创建失败则回滚清除已创建资源,在云硬盘创建成功之后删除云主机快照;
若目标云主机为云硬盘启动的云主机,且所述目标云主机挂载有数据盘,则在公共资源创建云主机快照和数据盘快照,并通过云主机快照和数据盘快照创建相应的备份云硬盘,若备份云硬盘创建失败则回滚清除已创建资源,在备份云硬盘创建成功之后删除主机快照和数据盘快照。
2.根据权利要求1所述的方法,其特征在于,所述云主机恢复的执行流程包括:
复制目标云硬盘得到运行云硬盘;
从集群中选取资源占用率最低的物理节点作为目标节点;
将所述运行云硬盘挂载至目标节点,利用所述运行云硬盘在目标节点恢复云主机。
3.根据权利要求2所述的方法,其特征在于,若集群不存在资源占用率最低的物理节点,所述方法还包括:
筛选使用频率最低的空闲云主机,降低所述空闲云主机的资源占用率,并标记所述空闲云主机的原配置;
将所述空闲云主机所在的物理节点定为目标节点;
监控所述目标节点的空闲资源,若目标节点的空闲资源增加到预设阈值,则恢复所述空闲云主机的原配置。
4.一种云主机有序管理系统,其特征在于,包括:
对应设置单元,配置用于预先设置各种请求类型对应的资源分配策略和执行流程;
请求标记单元,配置用于解析管理请求的请求类型并根据所述请求类型对所述管理请求进行标记;
资源分配单元,配置用于根据管理请求标记内容和资源分配策略为所述管理请求分配资源;
流程触发单元,配置用于根据管理请求标记触发与所述管理请求对应的执行流程;
所述请求类型包括:
云主机备份、云主机恢复和云主机克隆;
所述资源分配策略包括:
为云主机备份请求执行过程中创建的快照分配云平台公共资源;
为云主机克隆请求执行过程中创建的快照和云硬盘分配云平台公共资源;
所述云主机备份的执行流程包括:
读取目标云主机的类型;
若目标云主机为镜像启动的云主机,则在公共资源创建云主机快照,并通过所述云主机快照创建云硬盘,若云硬盘创建失败则回滚清除已创建资源,在云硬盘创建成功之后删除云主机快照;
若目标云主机为云硬盘启动的云主机,且所述目标云主机挂载有数据盘,则在公共资源创建云主机快照和数据盘快照,并通过云主机快照和数据盘快照创建相应的备份云硬盘,若备份云硬盘创建失败则回滚清除已创建资源,在备份云硬盘创建成功之后删除主机快照和数据盘快照。
5.一种终端,其特征在于,包括:
处理器;
用于存储处理器的执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-3任一项所述的方法。
6.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-3中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010694547.1/1.html,转载请声明来源钻瓜专利网。