【技术实现步骤摘要】
资源处理方法、设备及存储介质
本申请涉及互联网
,尤其涉及一种资源处理方法、设备及存储介质。
技术介绍
随着互联网技术的发展,网络资源越来越丰富,为了使用户能够拥有较好的网络体验,需要合理地分配网络资源。例如,在网络通信中,为了使用户能拥有较好的上网体验,需要合理地分配带宽资源。在现有的网络资源分配方式中,将特定的资源授权给特定的用户,其他用户则不能使用这些特定的资源,这样容易使被授权的资源处于闲置状态,而导致网络资源的浪费,网络资源利用率较低。
技术实现思路
本申请的多个方面提供一种资源处理方法、设备及存储介质,用以降低资源浪费,提高资源利用率。本申请实施例提供一种资源处理方法,包括:根据资源重分配触发事件,生成资源重分配信息,所述资源重分配信息包括多个资源池以及参与每个资源池的对象中可重新分配到资源的对象占比,每个资源池对应一个门限资源额;发布所述资源重分配信息,以供潜在资源对象根据各资源池对应的门限资源额选定资源池并向选定的资源池提交相应额度的空闲资源,以在选定 ...
【技术保护点】
1.一种资源处理方法,其特征在于,包括:/n根据资源重分配触发事件,生成资源重分配信息,所述资源重分配信息包括多个资源池,每个资源池对应一个门限资源额;/n发布所述资源重分配信息,以供潜在资源对象根据各资源池对应的门限资源额选定资源池并向选定的资源池提交相应额度的空闲资源,以在选定的资源池下进行资源重分配。/n
【技术特征摘要】
1.一种资源处理方法,其特征在于,包括:
根据资源重分配触发事件,生成资源重分配信息,所述资源重分配信息包括多个资源池,每个资源池对应一个门限资源额;
发布所述资源重分配信息,以供潜在资源对象根据各资源池对应的门限资源额选定资源池并向选定的资源池提交相应额度的空闲资源,以在选定的资源池下进行资源重分配。
2.根据权利要求1所述的方法,其特征在于,所述资源重分配信息还包括:参与每个资源池的对象中可重新分配到资源的对象占比;在发布所述资源重分配信息之后,所述方法还包括:
针对第一资源池,获取成功选定所述第一资源池的资源对象提交的相应额度的空闲资源,以实现资源整合;
在所述第一资源池具备资源重分配资格的情况下,根据成功选定所述第一资源池的资源对象之间的排名,按照所述第一资源池对应的可重新分配到资源的对象占比确定排名达标的资源对象;
将所述第一资源池的可分配资源分配给排名达标的资源对象;
其中,所述第一资源池为所述多个资源池中的任一资源池。
3.根据权利要求2所述的方法,其特征在于,所述排名达标的资源对象为多个,则将所述第一资源池的可分配资源分配给排名达标的资源对象,包括:
按照设定的排位之间的资源分配比例,将所述第一资源池的可分配资源分配给每个排名达标的资源对象。
4.根据权利要求3所述的方法,其特征在于,所述按照设定的排位之间的资源分配比例,将所述第一资源池的可分配资源分配给每个排名达标的资源对象,包括:
若所述排名达标的资源对象中存在并列排名在第i位的Y个资源对象,且排名在前i位的资源对象的总数量Z小于X,则按照设定的排位之间的资源分配比例,确定所述第一资源池的可分配资源中可分配给自设定的第(Z-Y+1)位开始的Y个排位的资源总量;将所述可分配给自设定的第(Z-Y+1)位开始的Y个排位的资源总量均分给所述并列排名在第i位的Y个资源对象;以及按照设定的排位之间的资源分配比例,将所述第一资源池的可分配资源中剩余的资源量分配给所述排名达标的资源对象中不存在并列排名的排位上的资源对象;
若所述排名达标的资源对象中存在并列排名在第i位的Y个资源对象,且排名在前i位的资源对象的总数量Z大于或等于X,则按照设定的排位之间的资源分配比例,则按照设定的排位之间的资源分配比例,确定所述第一资源池的可分配资源中可分配给自设定的第(Z-Y+1)位至第X位的资源总量,将所述可分配给自设定的第(Z-Y+1)位至第X位的资源总量均分给所述并列排名在第i位的Y个资源对象;其中,i=1,2...,(X-1);
若所述排名达标的资源对象中存在并列排名在第X位的Y个资源对象,则按照设定的排位之间的资源分配比例,确定所述第一资源池的的可分配资源中可分配给所述排名在第X位的资源对象的资源总量;将所述可分配给所述排名在第X位的资源对象的资源总量均分给所述并列排名在第X位的Y个资源对象;
其中,X是设定的最后一个排位;2≤Y≤Z,且Y和Z均为整数。
5.根据权利要求3所述的方法,其特征在于,每个资源对象包括至少两个资源账户,则所述按照设定的排位之间的资源分配比例,将所述第一资源池的可分配资源分配给每个排名达标的资源对象,包括:
按照设定的排位之间的资源分配比例,从所述第一资源池的可分配资源中确定可分配给每个排名达标的资源对象的资源量;
按照所述至少两个资源账户之间的资源配比,将可分配给每个排名达标的资源对象的资源量发放到每个排名达标的资源对象的各资源账户中。
6.根据权利要求2所述的方法,其特征在于,在将所述第一资源池的可分配资源分配给排名达标的资源对象之前,还包括:
获取所述第一资源池的资源对象提供的资源总额;
从所述第一资源池的资源总额中扣除设定的预留资源额,得到所述第一资源池的可分配资源。
7.根据权利要求2所述的方法,其特征在于,在根据所述第一资源池的资源对象之间的排名,按照所述第一资源池对应的对象占比确定排名达标的资源对象之前,还包括:
根据所述第一资源池的资源对象的业务能力,计算所述第一资源池关联的资源对象之间的排名。
8.根据权利要求2所述的方法,其特征在于,在确定排名达标的资源对象之前,还包括:
统计在所述第一资源池对应的资源提交时间内成功选定所述第一资源池的资源对象的数量M;
判断所述成功选定所述第一资源池的资源对象的数量M是否大于或等于设定的数量阈值N;所述设定的数量阈值N根据所述第一资源池对应的对象占比确定;
若M≥N,则确定所述第一资源池具备参与资源重分配的资格。
9.根据权利要求8所述的方法,其特征在于,还包括:
若M<N,则取消所述第一资源池;或者
若M<N,且其它资源对象的数量Q大于或等于(N-M),则从所述其它资源对象中选择K个目标资源对象,并将所述K个目标资源对象加入所述第一资源池,以使所述第一资源池具备参与资源重分配的资格;其中,(N-M)≤K≤Q,且Q和K为正整数;所述其它资源对象是指提交的空闲资源的额度大于或等于所述第一资源池的门限资源额,且未能成功选定其它资源池的资源对象。
10.根据权利要求9所述的方法,其特征在于,所述从所述其它资源对象中选择K个目标资源对象,还包括:
从所述其它资源对象中选择至少(N-M)个候选资源对象;
向所述至少(N-M)个候选资源对象发送询问消息,以供所述至少(N-M)个候选资源对象确定是否加入所述第一资源池;
接收由确定加入所述第一资源池的候选资源对象返回的确定消息,并统计返回确定消息的候选资源对象的数量K;
若K≥(N-M),则将返回确认消息的K个候选资源对象作为所述K个目标资源对象。
11.根据权利要求1所述的方法,其特征在于,所述根据资源重分配触发事件,生成资源重分配信息,包括以下至少一种实现方式:
根据资源重分配事件,获取多个基准资源对象预计提供的多个空闲资源额;根据所述多个空闲资源额生成所述资源重分配信息,所述多个基准资源对象属于所述潜在资源对象;
获取所述资源重分配事件对应的历史资源重分配信息;根据所述历史资源重分配信息,生成当前的资源重分配信息。
12.根据权利要求11所述的方法,其特征在于,所述根据所述多个空闲资源额生成所述资源重分配信息,包括:
根据所述多个空闲资源额所属的范围,将所述多个空闲资源额划分到多个资源组;
根据所述资源组的数量,确定所述多个资源池的数量;
根据每个资源组内的空闲资源额,计算相应资源池下的门限资源额。
13...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。