资源调度的控制方法及装置制造方法及图纸

技术编号:15939889 阅读:23 留言:0更新日期:2017-08-04 22:14
本申请提供资源调度的控制方法及装置,所述方法包括:获取第一、第二资源池的资源使用信息;根据第一资源池的资源使用信息,计算得出第一资源池的可调度资源量;根据第二资源池的资源使用信息,计算得出第二资源池的需调度资源量;判断需调度资源量是否达到预设数量;所述预设数量为预设比例的第一资源池的可调度资源量;在调度资源量到达预设数量的情况下,不允许从第一资源池向第二资源池中调度资源。应用本申请实施例,通过比较调度方(即第二资源池)的需调度资源量与被调度方(即第一资源池)的可调度资源量,从而实现在调度资源过多会导致被调度方资源不足的情况下,不允许从被调度方中调度资源。

Method and device for controlling resource scheduling

This application provides resource scheduling control method and device, the method comprises: obtaining a first and second resource pool resource usage information; according to the first resource pool resource usage information, scheduling resources calculated first resource pool; according to the second resource pool resource usage information, computation of scheduling resources obtained second resources the judge required scheduling resource pool; whether the amount reaches a preset quantity; the preset number for the first preset proportion of the resource pool scheduling resources; resources scheduling in reaching the preset number of cases, are not allowed to schedule resources from the first to the second resource pool pool. The embodiment of the invention is applied by comparing scheduling (i.e. second resource pool) the need for scheduling resources and by scheduling (i.e. the first resource pool) the amount of resources scheduling, in order to achieve too much will result in scheduling the resource shortage in resource scheduling, scheduling is not allowed from the party in the schedule resources.

【技术实现步骤摘要】
资源调度的控制方法及装置
本申请涉及计算机
,尤其涉及资源调度的控制方法及装置。
技术介绍
在计算机系统中,经常会出现由于资源池的资源不足而向另一个资源池申请资源调度的情况。一般的,不同的资源池各自负责自己资源池中的资源。当有一方资源池出现资源不足,可以向其它资源池例申请资源调度,假设第二资源池出现资源不足的情况下,向第一资源池申请资源调度,但是其需要的资源量太多,甚至超过了所述第一资源池中可使用资源量,就会造成第一资源池的资源不足,从而影响第一资源池的正常运行。
技术实现思路
本申请提供一种资源调度的控制方法及装置,以解决现有存在的由于调度资源过多导致被调度方资源不足的问题。根据本申请实施例提供的一种资源调度的控制方法,所述方法包括:获取第一、第二资源池的资源使用信息;其中,所述第一资源池的资源使用信息包括当前待释放资源总量、当前待使用资源总量、历史资源总量;所述第二资源池的资源使用信息包括当前单次资源使用量、使用次数和释放次数、历史单次资源使用量;根据所述第一资源池的资源使用信息,计算得出所述第一资源池的可调度资源量;根据所述第二资源池的资源使用信息,计算得出所述第二资源池的需调度资源量;判断所述需调度资源量是否达到预设数量;所述预设数量为:预设比例的所述第一资源池可调度资源量;在所述需调度资源量到达预设数量的情况下,不允许从所述第一资源池向第二资源池中调度资源。可选的,所述第一资源池的历史资源量为预设时刻的资源总量;所述第二资源池的历史单次资源使用量为预设时刻的单次资源使用量。可选的,所述获取第一、第二资源池的资源使用信息,具体包括:实时地获取第一、第二资源池的资源使用信息。可选的,根据所述第一资源池的资源使用信息,计算得出所述第一资源池的可调度资源量,具体包括:将所述第一资源池的历史资源总量乘以折扣率,计算得出所述第一资源池历史的结算资源量;将所述第一资源池历史的结算资源量加上所述当前待释放资源总量减去所述当前待使用资源总量,计算得出所述第一资源池的可调度资源量。可选的,根据所述第二资源池的资源使用信息,计算得出所述第二资源池的需调度资源量,具体包括:将所述第二资源池的当前单次资源使用量减去历史单次资源使用量后,乘以所述释放次数,得到释放资源总量;将所述第二资源池的历史单次资源使用量减去当前单次资源使用量后,乘以所述使用次数,得到使用资源总量;将所述释放资源总量加上所述使用资源总量,得到预调度资源量;在所述预调度资源量小于0的情况下,取绝对值后确定为需调度资源量。可选的,所述第一资源池包括无杠杆产品;所述第一资源池的当前待释放资源总量包括卖出无杠杆产品的总金额;所述第一资源池的当前待使用资源总量包括买入无杠杆产品的总金额;所述第一资源池的历史资源总量包括无杠杆产品前一日的总金额;所述第一资源池的可调度资源量包括无杠杆产品的可质押融资金额;所述第二资源池包括杠杆产品;所述第二资源池的当前单次资源使用量包括杠杆产品的最新价;所述第二资源池的使用次数和释放次数包括杠杆产品的多/空头持仓手数和多/空头平仓手数;所述第二资源池的历史单次资源使用量包括杠杆产品的前一日结算价;所述第二资源池的需调度资源量包括杠杆产品的亏损金额。根据本申请实施例提供的一种资源调度的控制装置,所述装置包括:获取单元,获取第一、第二资源池的资源使用信息;其中,所述第一资源池的资源使用信息包括当前待释放资源总量、当前待使用资源总量、历史资源总量;所述第二资源池的资源使用信息包括当前单次资源使用量、使用次数和释放次数、历史单次资源使用量;第一计算单元,根据所述第一资源池的资源使用信息,计算得出所述第一资源池的可调度资源量;第二计算单元,根据所述第二资源池的资源使用信息,计算得出所述第二资源池的需调度资源量;判断单元,判断所述需调度资源量是否达到预设数量;所述预设数量为:预设比例的所述第一资源池可调度资源量;风控单元,在所述需调度资源量到达预设数量的情况下,不允许从所述第一资源池向第二资源池中调度资源。可选的,所述第一资源池的历史资源量为预设时刻的资源总量;所述第二资源池的历史单次资源使用量为预设时刻的单次资源使用量。可选的,所述获取第一、第二资源池的资源使用信息,具体包括:实时地获取第一、第二资源池的资源使用信息。可选的,所述第一计算单元,具体包括:第一计算子单元,将所述第一资源池的历史资源总量乘以折扣率,计算得出所述第一资源池历史的结算资源量;第二计算子单元,将所述第一资源池历史的结算资源量加上所述当前待释放资源总量减去所述当前待使用资源总量,计算得出所述第一资源池的可调度资源量。可选的,所述第二计算单元,具体包括:第三计算子单元,将所述第二资源池的当前单次资源使用量减去历史单次资源使用量后,乘以所述释放次数,得到释放资源总量;第四计算子单元,将所述第二资源池的历史单次资源使用量减去当前单次资源使用量后,乘以所述使用次数,得到使用资源总量;第五计算子单元,将所述释放资源总量加上所述使用资源总量,得到预调度资源量;第六计算子单元,在所述预调度资源量小于0的情况下,取绝对值后确定为需调度资源量。可选的,所述第一资源池包括无杠杆产品;所述第一资源池的当前待释放资源总量包括卖出无杠杆产品的总金额;所述第一资源池的当前待使用资源总量包括买入无杠杆产品的总金额;所述第一资源池的历史资源总量包括无杠杆产品前一日的总金额;所述第一资源池的可调度资源量包括无杠杆产品的可质押融资金额;所述第二资源池包括杠杆产品;所述第二资源池的当前单次资源使用量包括杠杆产品的最新价;所述第二资源池的使用次数和释放次数包括杠杆产品的多/空头持仓手数和多/空头平仓手数;所述第二资源池的历史单次资源使用量包括杠杆产品的前一日结算价;所述第二资源池的需调度资源量包括杠杆产品的亏损金额。本申请实施例中,通过获取第一、第二资源池的资源使用信息;根据所述第一资源池的资源使用信息,计算得出所述第一资源池的可调度资源量;根据所述第二资源池的资源使用信息,计算得出所述第二资源池的需调度资源量;判断所述需调度资源量是否达到预设数量;所述预设数量为:预设比例的所述第一资源池可调度资源量;在所述需调度资源量到达预设数量的情况下,不允许从所述第一资源池向第二资源池中调度资源。如此,可以比较调度方(即第二资源池)的需调度资源量与被调度方(即第一资源池)的可调度资源量,从而实现资源调度的控制,即在所述需调度资源量到达预设比例的可调度资源量的情况下,不允许从第一资源池向第二资源池中调度资源。避免由于需要调度资源过多导致被调度方资源不足的问题。附图说明图1是本申请一实施例提供的资源调度的控制方法的流程图;图2是本申请一实施例提供的资源调度的控制方法的流程图;图3是本申请一实施例提供的资源调度的控制装置所在设备的一种硬件结构图;图4是本申请一实施例提供的资源调度的控制装置的模块示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本本文档来自技高网...
资源调度的控制方法及装置

【技术保护点】
一种资源调度的控制方法,其特征在于,所述方法包括:获取第一、第二资源池的资源使用信息;其中,所述第一资源池的资源使用信息包括当前待释放资源总量、当前待使用资源总量、历史资源总量;所述第二资源池的资源使用信息包括当前单次资源使用量、使用次数和释放次数、历史单次资源使用量;根据所述第一资源池的资源使用信息,计算得出所述第一资源池的可调度资源量;根据所述第二资源池的资源使用信息,计算得出所述第二资源池的需调度资源量;判断所述需调度资源量是否达到预设数量;所述预设数量为:预设比例的所述第一资源池可调度资源量;在所述需调度资源量到达预设数量的情况下,不允许从所述第一资源池向第二资源池中调度资源。

【技术特征摘要】
1.一种资源调度的控制方法,其特征在于,所述方法包括:获取第一、第二资源池的资源使用信息;其中,所述第一资源池的资源使用信息包括当前待释放资源总量、当前待使用资源总量、历史资源总量;所述第二资源池的资源使用信息包括当前单次资源使用量、使用次数和释放次数、历史单次资源使用量;根据所述第一资源池的资源使用信息,计算得出所述第一资源池的可调度资源量;根据所述第二资源池的资源使用信息,计算得出所述第二资源池的需调度资源量;判断所述需调度资源量是否达到预设数量;所述预设数量为:预设比例的所述第一资源池可调度资源量;在所述需调度资源量到达预设数量的情况下,不允许从所述第一资源池向第二资源池中调度资源。2.根据权利要求1所述的方法,其特征在于,所述第一资源池的历史资源量为预设时刻的资源总量;所述第二资源池的历史单次资源使用量为预设时刻的单次资源使用量。3.根据权利要求1所述的方法,其特征在于,所述获取第一、第二资源池的资源使用信息,具体包括:实时地获取第一、第二资源池的资源使用信息。4.根据权利要求1所述的方法,其特征在于,根据所述第一资源池的资源使用信息,计算得出所述第一资源池的可调度资源量,具体包括:将所述第一资源池的历史资源总量乘以折扣率,计算得出所述第一资源池历史的结算资源量;将所述第一资源池历史的结算资源量加上所述当前待释放资源总量减去所述当前待使用资源总量,计算得出所述第一资源池的可调度资源量。5.根据权利要求1所述的方法,其特征在于,根据所述第二资源池的资源使用信息,计算得出所述第二资源池的需调度资源量,具体包括:将所述第二资源池的当前单次资源使用量减去历史单次资源使用量后,乘以所述释放次数,得到释放资源总量;将所述第二资源池的历史单次资源使用量减去当前单次资源使用量后,乘以所述使用次数,得到使用资源总量;将所述释放资源总量加上所述使用资源总量,得到预调度资源量;在所述预调度资源量小于0的情况下,取绝对值后确定为需调度资源量。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述第一资源池包括无杠杆产品;所述第一资源池的当前待释放资源总量包括卖出无杠杆产品的总金额;所述第一资源池的当前待使用资源总量包括买入无杠杆产品的总金额;所述第一资源池的历史资源总量包括无杠杆产品前一日的总金额;所述第一资源池的可调度资源量包括无杠杆产品的可质押融资金额;所述第二资源池包括杠杆产品;所述第二资源池的当前单次资源使用量包括杠杆产品的最新价;所述第二资源池的使用次数和释放次数包括杠杆产品的多/空头持仓手数和多/空头平仓手数;所述第二资源池的历史单次资源使用量包括杠杆产品的前一日结算价;所述第二资源池的需调度资源量包括杠杆产品的亏损金额。7.一种资源调度的控制装置...

【专利技术属性】
技术研发人员:高薇姣
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1