[发明专利]一种应用编排方法及存储介质在审
| 申请号: | 202211266025.7 | 申请日: | 2022-10-17 |
| 公开(公告)号: | CN115509761A | 公开(公告)日: | 2022-12-23 |
| 发明(设计)人: | 贺超群;杨玉模;冷显慧 | 申请(专利权)人: | 联想(北京)有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455;G06F11/30 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘翠香 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 编排 方法 存储 介质 | ||
本申请提供了一种应用编排方法及存储介质,用户可以登录云平台,获得能够表征所请求编排应用的交付过程及其所遵循的应用策略的编排信息,由此统一构建满足应用编排请求的多个应用模板,在云平台上对其进行统一部署操作,得到包含不同应用模板之间的依赖关系以及各自的部署对象的应用部署方案,据此直接下发应用模板到边缘集群,实现云边之间复杂应用的原子性执行,无需用户到边缘设备本地进行应用部署,直接在云平台集中管控应用部署流程,降低了管理成本,提高了应用交付效率。
技术领域
本申请主要涉及边缘计算应用领域,更具体地说是涉及一种应用编排方法及存储介质。
背景技术
在边缘计算场景中,应用编排的发展趋势正在朝向实现高度一致的、跨云、跨环境的应用交付而不断迈进。然而,由于应用交付方案通常是依据用户的实际需求进行定制,且在应用交付过程中,需要技术人员到边缘计算系统中各设备所在地完成应用的部署,交付逻辑复杂,导致应用编排工作量很大,部署成本高,影响应用交付效率,甚至会因需求复杂难以落地使用。
发明内容
为了解决上述技术问题,本申请提供了以下技术方案:
一方面,本申请提出了一种应用编排方法,应用于云平台,所述方法包括:
获得针对应用编排请求的编排信息,创建对应的应用模板;所述编排信息能表征所请求编排应用的交付过程,以及所述交付过程所遵循的应用策略;
检测对所创建的多个所述应用模板的部署操作,获得对应的应用部署方案;所述应用部署方案包括多个所述应用模板之间的依赖关系,以及每个所述应用模板的部署对象;所述部署对象包括至少一个边缘集群;
依据所述应用部署方案,向所述边缘集群发送对应部署的所述应用模板;
获得所创建的多个所述应用模板各自所依赖的应用资源,向所述边缘集群发送对应部署的所述应用模板所依赖的应用资源。
可选的,所述获得针对应用编排请求的编排信息,包括:
获得应用编排请求,输出应用模板编排界面;所述应用模板编排界面能显示不同类型的候选编排对象;所述候选编排对象的类型包括候选应用策略和候选工作流,所述候选工作流能表征应用交付过程,所述候选应用策略能指导实现所述应用交付过程;
响应对所述候选编排对象的输入操作,得到符合所述应用编排请求的编排对象;
依据所得到的所述编排对象,获得满足所述应用编排请求的编排信息。
可选的,所述检测对所创建的多个所述应用模板的部署操作,获得对应的应用部署方案,包括
获得应用部署规划请求,输出应用部署规划界面;所述应用部署规划界面能显示所创建的多个所述应用模板以及连接所述云平台的多个边缘集群;
响应对所显示的多个所述应用模板的执行顺序部署操作,确定多个所述应用模板之间的依赖关系;
响应针对所部署的每个所述应用模板的部署对象选择操作,确定所选择的至少一个所述边缘集群为该应用模板的部署对象;
响应应用部署方案创建操作,依据确定的多个所述应用模板之间的依赖关系以及各自的所述部署对象,创建对应的应用部署方案。
可选的,所述方法还包括:
按照预设检测规则,对所述应用部署方案涉及到的多个所述应用模板进行合法性检测;
确定存在不合法应用模板,输出针对所述应用部署方案对应的异常提示信息,以指示更新所述应用部署方案涉及到的所述不合法应用模板。
可选的,所述按照预设检测规则,对所述应用部署方案涉及到的多个所述应用模板进行合法性检测,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211266025.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式体育器械移动装置
- 下一篇:背板连接器





