共享资源的处理方法、装置、设备及计算机存储介质与流程

文档序号:34114884发布日期:2023-05-10 23:34阅读:68来源:国知局
共享资源的处理方法、装置、设备及计算机存储介质与流程

本申请属于数据处理领域,尤其涉及一种共享资源的处理方法、装置、设备及计算机存储介质。


背景技术:

1、在多个用户订购了共享资源包的情况下,系统会为订购该共享资源包的多个用户划分资源,通常是基于订购该共享资源包的用户数量进行资源均分,或者采取谁先请求谁先消耗的方式对共享资源包中的资源进行消耗。

2、采用资源均分的方式会导致部分用户划分的资源使用不完,导致资源浪费;而采用谁先请求谁先消耗的方式会导致资源划分不公,部分用户在后期无共享资源可用的问题。即,现有的两种资源划分方式都存在资源划分不合理的问题。


技术实现思路

1、本申请实施例提供一种在共享资源的处理方法、装置、设备及计算机存储介质,能够解决采用资源均分的方式所导致部分用户划分的资源使用不完,导致资源浪费的技术问题;以及解决采用谁先请求谁先消耗的方式所导致资源划分不公,部分用户在后期无共享资源可用的技术问题。

2、一方面,本申请实施例提供一种共享资源的处理方法,方法包括:获取总节点中的共享资源的总资源量,以及多个子节点中的每个子节点在多个预设时间段内使用共享资源的资源使用量,多个子节点为总节点中的共享资源的待划分对象;根据多个子节点中的每个子节点的资源使用量,计算多个子节点中每个子节点在多个预设时间段内使用共享资源的比例;按照每个子节点的比例和总资源量为每个子节点划分共享资源。

3、另一方面,本申请实施例提供了一种共享资源的处理装置,装置包括:获取单元,用于获取总节点中的共享资源的总资源量,以及多个子节点中的每个子节点在多个预设时间段内使用共享资源的资源使用量,多个子节点为总节点中的共享资源的待划分对象;计算单元,用于根据多个子节点中的每个子节点的资源使用量,计算多个子节点中每个子节点在多个预设时间段内使用共享资源的比例;划分单元,用于按照每个子节点的比例和总资源量为每个子节点划分共享资源。

4、再一方面,本申请实施例提供了一种共享资源的处理设备,设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现如上述的共享资源的处理方法。

5、再一方面,本申请实施例提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上的共享资源的处理方法。

6、本申请实施例的共享资源的处理方法、装置、设备及计算机存储介质,通过在总节点中预先将共享资源划分给多个子节点,使得每个子节点下的用户在使用共享资源时,可以基于预先划分给该子节点的共享资源进行扣减消耗,避免了采用用户先到先得的处理方式,使得部分用户无共享资源可用的情况发生;同时,本申请实施例通过基于多个子节点在多个预设时间段内使用共享资源的比例,为多个子节点划分共享资源,避免了采用共享资源均分的处理方式,使得部分资源浪费,部分用户无资源可用的情况发生。



技术特征:

1.一种共享资源的处理方法,其特征在于,包括:

2.根据权利要求1所述的处理方法,其特征在于,根据所述多个子节点中的每个子节点的资源使用量,计算所述多个子节点中每个子节点在所述多个预设时间段内使用共享资源的比例,包括:

3.根据权利要求1或2中任意一项所述的处理方法,其特征在于,在按照每个子节点的所述比例和所述总资源量为每个子节点划分共享资源之后,所述方法还包括:

4.根据权利要求3所述的处理方法,其特征在于,在基于所述共享资源的使用量,对所述总节点中的目标共享资源进行扣减之后,所述方法还包括:

5.根据权利要求4所述的处理方法,其特征在于,将所述总节点中的共享资源经扣减后的剩余总资源量重新划分给所述多个子节点,包括:

6.根据权利要求5所述的处理方法,其特征在于,基于所述多个子节点中的每个子节点的历史划分比和历史消耗比,计算所述多个子节点中的每个子节点对应的目标划分比,包括:

7.根据权利要求1所述的处理方法,其特征在于,在按照每个子节点的所述比例和所述总资源量为每个子节点划分共享资源之后,所述处理方法还包括:

8.一种共享资源的处理装置,其特征在于,包括:

9.一种共享资源的处理设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;

10.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任意一项所述的共享资源的处理方法。


技术总结
本申请公开了一种共享资源的处理方法、装置、设备和存储介质。本申请通过获取总节点中的共享资源的总资源量,以及多个子节点中的每个子节点在多个预设时间段内使用共享资源的资源使用量,多个子节点为总节点中的共享资源的待划分对象;根据多个子节点中的每个子节点的资源使用量,计算多个子节点中每个子节点在多个预设时间段内使用共享资源的比例;按照每个子节点的比例和总资源量为每个子节点划分共享资源,解决了现有技术中采用资源均分的方式会导致部分用户划分的资源使用不完,导致资源浪费;而采用谁先请求谁先消耗的方式会导致资源划分不公,部分用户在后期无共享资源可用的问题。

技术研发人员:胡薇,姜薇薇,蔡昆池,董富尹,赵贺
受保护的技术使用者:中移动信息技术有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1