[发明专利]一种应用调度方法、平台及存储介质在审
申请号: | 202110492267.7 | 申请日: | 2021-05-06 |
公开(公告)号: | CN113312161A | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 高云伟;杨玉模 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/455 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 姚璐;张颖玲 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 调度 方法 平台 存储 介质 | ||
本申请实施例公开了一种应用调度方法,该方法包括:确定具有第一标识信息的至少一个第一虚拟节点;其中,所述第一虚拟节点与应用调度平台管理的边缘集群具有对应关系;确定具有第二标识信息的第一待调度容器的资源需求信息;其中,所述第一待调度容器与待创建虚拟应用实例对应;基于所述资源需求信息,从所述至少一个第一虚拟节点中确定目标虚拟节点;调度所述第一待调度容器至所述目标虚拟节点;通过所述目标虚拟节点基于所述第一待调度容器的资源需求信息,创建所述待创建虚拟应用实例,以使所述待创建虚拟应用实例运行于所述目标虚拟节点对应的边缘集群。本申请实施例还公开了一种应用调度平台及存储介质。
技术领域
本申请涉及通信技术领域,尤其涉及一种应用调度方法、平台及存储介质。
背景技术
随着通信网络技术的快速发展,边缘计算(Mobile Edge Computing,MEC)技术也日渐成熟,得到广泛应用,例如无人驾驶和智慧工厂等。目前,边缘集群有众多实现方案和开源社区,比如管理容器集群的平台(Kubernetes,k8s)社区的酷比边缘(kubeedge)、k3s、openyurt、云计算管理平台(openstack)社区的边缘基础设施软件平台(Starlingx)等。
但是,由于边缘集群的存储方案实现机制各不相同,支持的应用类型和格式也多种多样,因此上述方案在实现边缘集群存储管理时,只能管理单一应用类型的边缘集群,即导致目前的边缘集群的存储方案的使用效率较低。
申请内容
为解决上述技术问题,本申请实施例期望提供一种应用调度方法、平台及存储介质,解决了目前实现边缘集群存储管理时,只能管理单一应用类型的边缘集群的问题,实现了一种边缘集群存储管理时,可以管理多种应用类型的边缘集群方法,有效提高了边缘集群存储管理对异构应用的调度效率。
本申请的技术方案是这样实现的:
第一方面,一种应用调度方法,所述方法包括:
确定具有第一标识信息的至少一个第一虚拟节点;其中,所述第一虚拟节点与应用调度平台管理的边缘集群具有对应关系;
确定具有第二标识信息的第一待调度容器的资源需求信息;其中,所述第一待调度容器与待创建虚拟应用实例对应;
基于所述资源需求信息,从所述至少一个第一虚拟节点中确定目标虚拟节点;
调度所述第一待调度容器至所述目标虚拟节点;
通过所述目标虚拟节点基于所述第一待调度容器的资源需求信息,创建所述待创建虚拟应用实例,以使所述待创建虚拟应用实例运行于所述目标虚拟节点对应的边缘集群。
可选的,所述确定具有第一标识信息的至少一个第一虚拟节点,包括:
确定所述应用调度平台管理的至少一个边缘集群;
确定所述至少一个边缘集群的资源信息,得到至少一个目标资源信息;
基于每一所述目标资源信息,生成所述至少一个边缘集群对应的至少一个第二虚拟节点;
采用所述第一标识信息对所述至少一个第二虚拟节点进行标识,得到所述至少一个第一虚拟节点。
可选的,所述基于每一所述目标资源信息,生成所述至少一个边缘集群对应的至少一个第二虚拟节点,包括:
基于每一所述目标资源信息,确定每一所述目标资源信息对应的资源类别;
基于每一所述目标资源信息对应的每一所述资源类别,生成对应的虚拟节点,得到所述至少一个第二虚拟节点。
可选的,所述确定具有第二标识信息的第一待调度容器的资源需求信息之前,所述方法还包括:
确定所述待创建虚拟应用实例的配置内容;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110492267.7/2.html,转载请声明来源钻瓜专利网。