[发明专利]一种资源调度方法、装置和系统在审
申请号: | 201911192927.9 | 申请日: | 2019-11-28 |
公开(公告)号: | CN112866321A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 唐波;王科文 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 郑旭丽;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 调度 方法 装置 系统 | ||
本发明实施例公开了一种资源调度方法、装置和系统,包括:管理节点接收用户的创建Pod请求;其中,创建Pod请求包括:每一个容器对每一种可共享资源的要求;管理节点为待创建的Pod对象选择节点;根据选择的节点中的可共享设备的可共享资源信息为所述Pod对象分配每一个容器的每一种可共享资源,将所述Pod对象、选择的节点和分配的资源进行绑定,存储绑定选择的节点和分配的资源的Pod对象。本发明实施例引入了对共享资源的管理调度机制,节约了资源,提高了资源利用率。
技术领域
本发明实施例涉及但不限于计算机应用技术领域,尤指一种资源调度方法、装置和系统。
背景技术
以Docker为代表的容器技术越来越被大家所重视,成为云原生(Cloud-Native)应用的重要选择。同时,主流的云平台Kubernetes提供了应用的编排调度、弹缩、高可用(HA,High Available)保证等强大的平台即服务(PaaS,Platform as a Service)化能力,已经是容器调度平台的事实标准。
Kubernetes在支持CPU、内存(Memory)、存储(Storage)等通用资源管理调度的同时提供了良好的扩展机制,用于扩展外部设备或外部资源(如图形处理单元(GPU,GraphicsProcessing Unit)、现场可编程门阵列(FPGA,Field Programmable Gate Array)、张量处理单元(TPU,Tensor Processing Unit)等)的管理和调度。用户或者设备厂商通过开发特定的设备插件(Device Plugin)就能很好的支持这些设备在Kubernetes上的调度。但是,Kubernetes现有机制在进行资源调度时只能以设备为单位进行调度。然而,随着集成度的提升,单一设备往往能够提供强大的处理能力。比如GPU的使用,在某些场景下(如人工智能(AI,Artificial Intelligence)模型推理)并不需要一个设备的全部处理能力,所以在此种场景下为单一应用分配一个独占设备时,如果该应用不能使用该设备的全部处理能力,将造成资源的巨大浪费。
发明内容
本发明实施例提供了一种资源调度方法、装置和系统,能够节约资源,提高资源利用率。
本发明实施例提供了一种资源调度方法,包括:
从节点分别获取每一个可共享设备的可共享信息;其中,所述可共享信息包括:设备身份标识ID号、设备的最大可共享数目、资源属性信息和设备状态;所述设备状态包括:设备是否健康、设备是否可用;
从节点将所述可共享信息转换为可共享资源信息,将所述可共享资源信息上报给管理节点;其中,所述设备的可共享资源信息包括:设备ID号、资源属性信息、设备的最大可共享数目。
本发明实施例提供了一种资源调度方法,包括:
管理节点接收用户的创建Pod请求;其中,所述创建Pod请求包括:每一个容器对每一种可共享资源的要求;
管理节点为待创建的Pod对象选择节点,根据选择的节点中的可共享设备的可共享资源信息为所述Pod对象分配每一个容器的每一种可共享资源。
本发明实施例提供了一种资源调度装置,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任一种资源调度方法。
本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种资源调度方法的步骤。
本发明实施例提供了一种资源调度装置,包括:
可共享信息获取模块,用于分别获取每一个可共享设备的可共享信息;其中,所述可共享信息包括:设备身份标识ID号、设备的最大可共享数目、资源属性信息和设备状态;所述设备状态包括:设备是否健康、设备是否可用;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911192927.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频处理设备
- 下一篇:字幕循环显示方法及装置、视频处理设备系统和存储介质