【技术实现步骤摘要】
系统资源调度方法
[0001]本申请涉及金融科技(Fintech)领域,尤其涉及一种系统资源调度方法。
技术介绍
[0002]随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变。目前,现有的系统资源调度一般是通过人工发起应用实例资源申请,并人工进行扩容或者回收等资源调度操作。
[0003]但是这种需要人工介入的资源调度方式人力成本高,且对于应用系统来说,容易浪费服务器资源,且容易造成运营成本的增加。另外,还可能会因为人工的判定出错,导致调度出错,如:回收过多的服务器资源,造成应用系统容量不足,造成应用系统过载,导致系统异常。
[0004]因此,现有的系统资源调度方法需要人工介入调度存在误判,导致调度出错的技术问题。
技术实现思路
[0005]本申请提供一种系统资源调度方法,以解决了现有的系统资源调度方法需要人工介入调度存在误判,导致调度出错的技术问题。
[0006]第一个方面,本申请提供一种系统资源调度方法,包括:
[0007]获取目标系统中一个或多个子系统的资源调度请求,以及目标系统的运行状态信息;
[0008]根据每个子系统对应的系统类型以及各个资源调度请求对应的请求时间信息,确定第一请求序列和第二请求序列,系统类型包括:每次只能处理单个业务请求的第一类系统和每次可同步批量处理多个业务请求的第二类系统,第一请求序列对应的每个子系统为第一类系统,第二请求队列对应的每个子系统为第二类系统;
[0009] ...
【技术保护点】
【技术特征摘要】
1.一种系统资源调度方法,其特征在于,包括:获取目标系统中一个或多个子系统的资源调度请求,以及所述目标系统的运行状态信息;根据每个所述子系统对应的系统类型以及各个所述资源调度请求对应的请求时间信息,确定第一请求序列和第二请求序列,所述系统类型包括:每次只能处理单个业务请求的第一类系统和每次可同步批量处理多个业务请求的第二类系统,所述第一请求序列对应的每个所述子系统为所述第一类系统,所述第二请求队列对应的每个所述子系统为所述第二类系统;利用综合调度模型,根据所述运行状态信息,分别通过不同的调度处理方式,对所述第一请求序列和所述第二请求序列中的所述资源调度请求进行处理,确定资源调度指令,所述调度处理方式包括:时序调度、动态权重调度以及负载均衡调度中的至少一个,或者至少其中两个组合成的组合调度方式;根据所述资源调度指令调度所述目标系统中的资源。2.根据权利要求1所述的系统资源调度方法,其特征在于,所述时序调度用于根据所述请求时间信息对应的顺序响应所述资源调度请求,所述动态权重调度用于根据预设权重条件确定响应所述资源调度请求的先后顺序,所述负载均衡调度用于提高各个所述资源的负载均衡度。3.根据权利要求2所述的系统资源调度方法,其特征在于,所述利用综合调度模型,根据所述运行状态信息,分别通过不同的调度处理方式,对所述第一请求序列和所述第二请求序列中的所述资源调度请求进行处理,确定资源调度指令,包括:利用所述综合调度模型,根据所述第一请求序列对应的各个所述资源调度请求以及所述运行状态信息,对所述第一请求序列进行所述时序调度和/或所述动态权重调度,以确定第一调度指令;利用所述综合调度模型,根据所述第二请求序列对应的各个所述资源调度请求以及所述运行状态信息,对所述第二请求序列进行所述动态权重调度以及所述负载均衡调度,以确定第二调度指令;所述资源调度指令包括:所述第一调度指令和所述第二调度指令。4.根据权利要求3所述的系统资源调度方法,其特征在于,所述利用所述综合调度模型,根据所述第一请求序列对应的各个所述资源调度请求以及所述运行状态信息,对所述第一请求序列进行所述时序调度和/或所述动态权重调度,以确定第一调度指令,包括:判断所述第一请求序列中的各个所述子系统的重要性等级是否相同,且所述目标系统的剩余资源是否大于或等于所述第一请求序列中每个所述资源调度请求的资源需求;若是,则确定对所述第一请求序列进行所述时序调度,包括:根据所述第一请求序列中各个所述资源调度请求对应的所述请求时间信息以及所述时序调度对应的预设时序,依次处理各个所述资源调度请求,以确定所述第一调度指令。5.根据权利要求4所述的系统资源调度方法,其特征在于,所述预设时序包括:从小到大的时序,或者从大到小的时序。6.根据权利要求4所述的系统资源调度方法,其特征在于,所述判断所述第一请求序列中的各个所述子系统的重要性等级是否相同,且所述目标系统的剩余资源是否足够满足所
述第一请求序列的总资源需求之后,还包括:若否,则确定对所述第一请求序列进行所述动态权重调度,包括:利用预设权重值模型,根据所述第一请求序列中的各个所述子系统的重要性等级以及所述运行状态信息中的运行负载,确定权重参数;根据所述第一请求序列中各个所述资源调度请求中的等待时间和请求服务时间,以及所述权重参数,确定各个所述资源调度请求对应的响应比;利...
【专利技术属性】
技术研发人员:陈泽昊,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。