[发明专利]一种信息处理方法、装置、设备和计算机可读存储介质在审
申请号: | 202310231290.X | 申请日: | 2023-03-01 |
公开(公告)号: | CN116401005A | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 赵世济;李哲伟;赵振阳 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 郭旭华;王黎延 |
地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 装置 设备 计算机 可读 存储 介质 | ||
本申请实施例公开了一种信息处理方法,所述方法包括:获取待分配的节点的资源状态信息;其中,所述资源状态信息表征所述待分配的节点的资源的使用情况;接收终端发送的用于创建待调度资源的创建请求;基于所述创建请求通过与所述待调度资源对应的调度模块,采用所述待分配的节点的资源状态信息从所述待分配的节点中确定目标节点;基于所述目标节点创建所述待调度资源。本申请实施例还公开了一种信息处理装置、设备和计算机可读存储介质。
技术领域
本申请涉及计算机技术领域,尤其涉及一种信息处理方法、装置、设备和计算机可读存储介质。
背景技术
目前在虚拟机(Virtual Machine,VM)和Pod混合部署的场景下,业内比较成熟的方案是基于Kubevirt和Virtlet来实现。其中,Kubevirt和Virtlet都是通过K8S(kubernetes)资源的形式描述VM的属性,且只能使用K8S原生调度模块Kube-Scheduler实现调度的流程,属于单调度模块模型;但是,这种方式只支持VM和Pod两种资源的混合调度,不支持其他类型的资源调度,且不能实现VM和Pod并发调度,调度性能较差。
发明内容
为解决上述技术问题,本申请实施例期望提供一种信息处理方法、装置、设备和计算机可读存储介质,解决了相关技术中进行资源调度时只支持VM和Pod两种资源的混合调度,且不能实现VM和Pod并发调度的问题,可支持其他类型的资源调度,同时提高了调度性能。
本申请的技术方案是这样实现的:
一种信息处理方法,所述方法包括:
获取待分配的节点的资源状态信息;其中,所述资源状态信息表征所述待分配的节点的资源的使用情况;
接收终端发送的用于创建待调度资源的创建请求;
基于所述创建请求通过与所述待调度资源对应的调度模块,采用所述待分配的节点的资源状态信息从所述待分配的节点中确定目标节点;
基于所述目标节点创建所述待调度资源。
上述方案中,所述获取待分配的节点的资源状态信息,包括:
接收每一所述待分配的节点周期性的发送的所述资源状态信息;
存储所述每一待分配的节点的资源状态信息至目标数据库中。
上述方案中,所述基于所述创建请求通过与所述待调度资源对应的调度模块,采用所述待分配的节点的资源状态信息从所述待分配的节点中确定目标节点,包括:
响应于所述创建请求,通过与所述待调度资源对应的调度模块基于每一所述待分配的节点的资源状态信息,确定所述每一待分配的节点的性能;
基于所述每一待分配的节点的性能,从所述待分配的节点中确定所述目标节点。
上述方案中,所述通过与所述待调度资源对应的调度模块基于每一所述待分配的节点的资源状态信息,确定所述每一待分配的节点的性能,包括:
在确定所述待调度资源未指定节点的情况下,通过与所述待调度资源对应的调度模块从资源中心处获取所述每一待分配的节点的资源状态信息;
通过与所述待调度资源对应的调度模块,采用目标调度算法基于所述每一待分配的节点的资源状态信息,确定所述每一待分配的节点的性能。
上述方案中,所述方法还包括:
通过资源中心模块,采用目标机制从所述目标节点的资源中确定与所述待调度资源所需资源匹配的目标资源;
预留所述目标资源给所述待调度资源。
上述方案中,所述基于所述每一待分配的节点的性能,从所述待分配的节点中确定所述目标节点,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310231290.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:换热器管内喷涂设备
- 下一篇:一种噪声整形逐次逼近型模数转换器及控制方法