【技术实现步骤摘要】
资源管理方法、装置及设备
[0001]本专利技术涉及大数据
,尤其涉及一种资源管理方法、装置及设备。
技术介绍
[0002]Yarn(YetAnotherResourceNegotiator)是一种资源管理系统,通过一个资源管理器负责集群中所有资源的统一管理和分配。具体是将集群中的资源按照队列的维度进行划分,提前指定每个节点属于哪个队列,资源使用者(用户)在申请资源时可以指定要使用哪个队列中的资源,如果这个使用者当前申请的资源数量未超过限制,就可以申请成功。这种资源管理方法只能提前将管控的粒度定死,例如队列、用户等维度,不能支持按照实际需求动态调整插入其他粒度,从而导致在制定资源分配策略后,无法做到随时对资源进行分割和归总,资源的管理方式不够灵活。
技术实现思路
[0003]本专利技术的主要目的在于提供一种资源管理方法、装置及设备,旨在解决现有的资源管理系统无法做到随时对资源进行分割和归总,资源的管理方式不够灵活的技术问题。
[0004]为实现上述目的,本专利技术提供一种资源管理方法,所述方法包
【技术保护点】
【技术特征摘要】
1.一种资源管理方法,其特征在于,所述方法包括以下步骤:接收资源使用者的资源申请请求,将所述资源申请请求携带的第一标签组中的各条第一标签信息分别与各条预设标签信息进行匹配,得到与所述第一标签信息匹配成功的预设标签信息所关联的目标标签编号;将各项预设资源中与所述目标标签编号关联的资源作为候选资源,并检测与所述候选资源关联的各条可匹配的预设标签信息是否都在所述第一标签组中存在匹配成功的标签信息;若都存在,则将所述候选资源作为与所述第一标签组匹配成功的第一匹配资源,并检测各项所述第一匹配资源的可使用资源数量是否都不小于所述资源申请请求中的申请资源数量;若是,则确定通过所述资源使用者的资源申请,并按照所述申请资源数量对各项所述第一匹配资源的可使用资源数量进行锁定。2.如权利要求1所述的资源管理方法,其特征在于,所述将所述资源申请请求携带的第一标签组中的各条第一标签信息分别与各条预设标签信息进行匹配,得到与各所述第一标签信息对应匹配成功的预设标签信息所关联的目标标签编号的步骤包括:对于所述资源申请请求携带的第一标签组中的各条第一标签信息,分别提取各所述第一标签信息中的各标签值;在预设快速查询表中查找各所述标签值,并获取查找到的标签值在所述预设快速查询表中关联的标签编号;若在预设标签表中查找到所述标签编号,则将所述标签编号作为目标标签编号,其中,所述预设标签表中的一行记录包括一条预设标签信息和所述预设标签信息关联的标签编号,所述预设快速查询表中的一行记录包括一条预设标签信息中的一个标签值和所述预设标签信息关联的标签编号。3.如权利要求1或2任一项所述的资源管理方法,其特征在于,所述第一标签组中包括一条用于唯一标识所述资源使用者的使用者标签信息,所述按照所述申请资源数量对各项所述第一匹配资源的可使用资源数量进行锁定的步骤之后,还包括:新增一项资源,并将所述申请资源数量作为新增资源的锁定资源数量;将所述新增资源与所述第一标签组中的各所述第一标签信息分别进行关联。4.如权利要求3所述的资源管理方法,其特征在于,所述按照所述申请资源数量对各项所述第一匹配资源的可使用资源数量进行锁定的步骤之后,还包括:接收所述资源使用者的资源使用上报信息,将所述资源使用信息携带的第二标签组中的各条第二标签信息与各项预设资源关联的标签信息进行匹配,得到与所述第二标签组匹配成功的第二匹配资源,其中,所述第二标签组与所述第一标签组相同;检测各项所述第二匹配资源的锁定资源数量是否都不小于所述资源使用上报信息中的实际使用资源数量;若是,则按照所述实际使用资源数量将各项所述第二匹配资源中的锁定资源数量转换为已使用资源数量。5.如权利要求4所述的资源管理方法,其特征在于,所述按照所述实际使用资源数量将各项所述第二匹配资源中的锁定资源数量转换为已使用资源数量的步骤之后,还包括:
接收所述资源使用者的资源回收请求,...
【专利技术属性】
技术研发人员:黄山,尹强,王和平,刘有,杨峙岳,邸帅,卢道和,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。