[发明专利]多应用的资源分配方法及装置有效
申请号: | 201910986523.0 | 申请日: | 2019-10-17 |
公开(公告)号: | CN110781000B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 林智泓;陈文极;林震宇;林晨;徐立宇;陈艺辉 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/242;G06F16/2455 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 孙乳笋;周永君 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 资源 分配 方法 装置 | ||
本发明提供了一种多应用的资源分配方法及装置。所述方法包括:利用应用表、应用标签表、资源表及资源标签表,建立应用资源关联表;根据应用表及应用标签表,确定待分配资源的应用对应的应用编号;根据待分配资源的应用对应的应用编号,遍历应用资源关联表,确定待分配资源的应用对应的可用空闲资源的资源编号;根据资源表及资源标签表,确定可用空闲资源对应的资源标签编号,将可用空闲资源的状态设置为忙碌。本发明把有限的资源分配给错综复杂的业务应用,公司业务部门不用关心资源的具体配置及数量,作为使用方只需要提出具体的需求就可以,只要整个资源池有空闲的设备,就会在所有的空闲资源中找到合适的资源供业务部门使用,且匹配的时间快。
技术领域
本发明涉及资源分配技术领域,尤指一种多应用的资源分配方法及装置。
背景技术
一个公司需要维护有成百上千台机器,更有一些大企业,机器的数量更是以万记。这些机器分配给几十个部门,每个部门需要的运行环境又各不相同。一个公司的业务部门往往有几十个,各个业务部门的业务条线可能又有几十个。以金融科技领域为例,反洗钱补录的自动化应用需要的运行环境需要有Excel,信用卡中心交易用途排查自动化应用需要的运行环境需要有邮箱。无法把有限的资源分配给错综复杂的业务应用是现有技术存在的问题。
发明内容
为了解决上述问题,本发明实施例提供一种多应用的资源分配方法,所述方法包括:
利用应用表、应用标签表、资源表及资源标签表,建立应用资源关联表;
根据所述应用表及所述应用标签表,确定待分配资源的应用对应的应用编号;
根据待分配资源的应用对应的应用编号,遍历所述应用资源关联表,确定待分配资源的应用对应的可用空闲资源的资源编号;
根据所述资源表及所述资源标签表,确定可用空闲资源对应的资源标签编号,并将可用空闲资源的状态设置为忙碌。
可选的,在本发明一实施例中,所述应用表包括应用编号、应用名称、应用组织编号、应用实体编号及应用类型;所述应用标签表包括应用编号及应用标签编号。
可选的,在本发明一实施例中,所述资源表包括资源编号、资源名称、资源组织编号、资源实体编号、资源类型、资源IP地址及资源MAC地址;所述资源标签表包括资源编号及资源标签编号。
可选的,在本发明一实施例中,所述应用资源关联表包括应用编号、资源编号、资源类型、资源IP地址及资源MAC地址。
可选的,在本发明一实施例中,所述利用应用表、应用标签表、资源表及资源标签表,建立应用资源关联表包括:判断所述应用标签编号是否是所述资源标签编号的子集;若是,则根据所述应用表、应用标签表、资源表及资源标签表,建立应用资源关联表。
可选的,在本发明一实施例中,所述将可用空闲资源的状态设置为忙碌包括:根据CAS原理,将可用空闲资源的状态从空闲更改为忙碌。
本发明实施例还提供一种多应用的资源分配装置,所述装置包括:
关联表模块,用于利用应用表、应用标签表、资源表及资源标签表,建立应用资源关联表;
应用编号模块,用于根据所述应用表及所述应用标签表,确定待分配资源的应用对应的应用编号;
资源编号模块,用于根据待分配资源的应用对应的应用编号,遍历所述应用资源关联表,确定待分配资源的应用对应的可用空闲资源的资源编号;
资源分配模块,用于根据所述资源表及所述资源标签表,确定可用空闲资源对应的资源标签编号,并将可用空闲资源的状态设置为忙碌。
可选的,在本发明一实施例中,所述应用表包括应用编号、应用名称、应用组织编号、应用实体编号及应用类型;所述应用标签表包括应用编号及应用标签编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910986523.0/2.html,转载请声明来源钻瓜专利网。