[发明专利]资源处理方法及装置在审
申请号: | 202110881960.3 | 申请日: | 2021-08-02 |
公开(公告)号: | CN113590329A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 米书杰;孟海峰;李云天;马闯 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/46 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 处理 方法 装置 | ||
本公开提供了一种资源处理方法及装置,涉及计算机技术中的人工智能领域。具体实现方案为:获取业务处理请求,业务处理请求包括第一业务的标识。获取第一业务的第一预设标签和第一业务对应的资源需求信息,资源需求信息中包括第一业务所需的至少一种资源类型、以及每个资源类型对应的资源需求量。获取多个候选资源各自对应的第二预设标签、以及每个候选资源对应的剩余资源量。根据第一业务的第一预设标签、第一业务对应的资源需求信息、多个候选资源各自对应的第二预设标签、以及每个候选资源对应的剩余资源量,在多个候选资源中确定第一业务对应的目标资源,并将目标资源分配给第一业务。以有效实现资源的解耦,从而可以提升系统的稳定性。
技术领域
本公开涉及计算机技术中的人工智能领域,尤其涉及一种资源处理方法及装置。
背景技术
在进行业务处理的过程中,通常需要为业务分配相应的资源,例如服务器资源、数据库资源等等。
在当前分布式架构的环境下,分布式的各个主机上都包括很多资源,现有技术在进行资源分配的时候,通常是在任一个主机的可用资源里随机进行选择,以为业务分配相应的资源,然而,这样会导致分布式的每个主机上都包括多业务的部署。
因此现有技术的实现方式中,各个业务之间的分配资源的耦合性较高,从而会出现当一个业务出现问题时,对应存在资源耦合的业务也会受到影响,进而导致系统的稳定性较低。
发明内容
本公开提供了一种一种资源处理方法及装置。
根据本公开的第一方面,提供了一种资源处理方法,包括:
获取业务处理请求,所述业务处理请求包括第一业务的标识;
获取所述第一业务的第一预设标签和所述第一业务对应的资源需求信息,所述资源需求信息中包括所述第一业务所需的至少一种资源类型、以及每个资源类型对应的资源需求量;
获取多个候选资源各自对应的第二预设标签、以及每个候选资源对应的剩余资源量,所述多个候选资源为所述至少一种资源类型对应的资源;
根据所述第一业务的第一预设标签、所述第一业务对应的资源需求信息、所述多个候选资源各自对应的第二预设标签、以及每个候选资源对应的剩余资源量,在所述多个候选资源中确定所述第一业务对应的目标资源,并将所述目标资源分配给所述第一业务。
根据本公开的第二方面,提供了一种资源处理装置,包括:
第一获取模块,用于获取业务处理请求,所述业务处理请求包括第一业务的标识;
第二获取模块,用于获取所述第一业务的第一预设标签和所述第一业务对应的资源需求信息,所述资源需求信息中包括所述第一业务所需的至少一种资源类型、以及每个资源类型对应的资源需求量;
第三获取模块,用于获取多个候选资源各自对应的第二预设标签、以及每个候选资源对应的剩余资源量,所述多个候选资源为所述至少一种资源类型对应的资源;
处理模块,用于根据所述第一业务的第一预设标签、所述第一业务对应的资源需求信息、所述多个候选资源各自对应的第二预设标签、以及每个候选资源对应的剩余资源量,在所述多个候选资源中确定所述第一业务对应的目标资源,并将所述目标资源分配给所述第一业务。
根据本公开的第三方面,提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110881960.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双频双向圆极化偶极子阵列天线
- 下一篇:一种查体中心用可调节检查平台