一种系统调度方法和装置制造方法及图纸

技术编号:14806327 阅读:106 留言:0更新日期:2017-03-15 00:45
本发明专利技术实施例涉及通信技术领域,尤其涉及一种系统调度方法和装置,用于确定数据系统的下次调度时间。本发明专利技术实施例中,按照设定周期读取待调度的数据系统的下次调度的起始时间;若当前读取待调度的数据系统的时间晚于或等于待调度的数据系统的下次调度的起始时间,则调度该待调度的数据系统进行数据处理,并根据该数据系统当前次所处理的数据量确定该数据系统下次调度的起始时间。由于根据该数据系统当前次所处理的数据量,确定该数据系统下次调度的起始时间,即根据数据系统当前情况合理确定该数据系统下次调度的起始时间,如此,从而实现了动态确定数据系统的调度时间,进一步减少了系统资源浪费。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种系统调度方法和装置
技术介绍
随着社会信息化程度不断提高,数据信息量不断膨胀,各个系统之间耦合性也随之增强,各个系统接口之间通常需要传输大量的数据。现有技术中通常采用定时调度机制处理数据。定时调度机制为某一待调度的数据系统预设一固定时长,每经过一次该固定时长,则调用一次该数据系统,以进行数据处理。现有技术中为了保证各个系统之间数据传输的实时性要求,因此该预设的固定时长不能过长。但若预设的固定时长过短,则增加了该数据系统的调度次数,造成资源消耗。综上所述,亟需一种系统调度方法和装置,用于确定数据系统的下次调度时间。
技术实现思路
本专利技术实施例提供一种系统调度方法和装置,用于确定数据系统的下次调度时间。本专利技术实施例提供一种系统调度方法,包括以下步骤:按照设定周期读取待调度的数据系统的下次调度的起始时间;若当前读取待调度的数据系统的时间晚于或等于待调度的数据系统的下次调度的起始时间,则调度待调度的数据系统进行数据处理,并根据数据系统当前次所处理的数据量确定数据系统下次调度的起始时间。较佳的,根据数据系统当前次所处理的数据量确定数据系统下次调度的起始时间,具体包括:根据数据系统当前次所处理的数据量,确定数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔;计算数据系统的当前次调度的起始时间与时间间隔之和,得到数据系统下次调度的起始时间。较佳的,根据数据系统当前次所处理的数据量,确定数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔,具体包括:判断数据系统当前次所处理数据量是否不小于第一乘积,第一乘积为待调度的数据系统单次调度过程中单批次所能处理的最大数据量与待调度的数据系统单次调度过程中所能分配的最大批次量的乘积;若是,则将时间间隔设置为预设值,预设值不小于设定周期的时间长度。较佳的,根据以下公式,确定数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔:tnew=t0,if(countmax×timemax)≤count(countmax×timemax)count×t0,if(countmax×timemax)n≤count<(countmax×timemax)nt0,ifcount<(countmax×timemax)n]]>其中,tnew为数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔;t0为预设值,预设值不小于设定周期的时间长度;count为数据系统当前次所处理的数据量;countmax为待调度的数据系统单次调度过程中单批次所能处理的最大数据量,timemax为待调度的数据系统单次调度过程中所能分配的最大批次量,n为默认值,n为大于1的正整数。较佳的,n为5。本专利技术实施例提供一种系统调度装置,包括:读取单元,用于按照设定周期读取待调度的数据系统的下次调度的起始时间;处理单元,用于若当前读取待调度的数据系统的时间晚于或等于待调度的数据系统的下次调度的起始时间,则调度待调度的数据系统进行数据处理,并根据数据系统当前次所处理的数据量确定数据系统下次调度的起始时间。较佳的,处理单元,具体用于:根据数据系统当前次所处理的数据量,确定数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔;计算数据系统的当前次调度的起始时间与时间间隔之和,得到数据系统下次调度的起始时间。较佳的,处理单元,具体用于:判断数据系统当前次所处理数据量是否不小于第一乘积,第一乘积为待调度的数据系统单次调度过程中单批次所能处理的最大数据量与待调度的数据系统单次调度过程中所能分配的最大批次量的乘积;若是,则将时间间隔设置为预设值,预设值不小于设定周期的时间长度。较佳的,根据以下公式,确定数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔:tnew=t0,if(countmax×timemax)≤count(countmax×timemax)count×t0,if(countmax×timemax)n≤count<(countmax×timemax)nt0,ifcount<(countmax×timemax)n]]>其中,tnew为数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔;t0为预设值,预设值不小于设定周期的时间长度;count为数据系统当前次所处理的数据量;countmax为待调度的数据系统单次调度过程中单批次所能处理的最大数据量,timemax为待调度的数据系统单次调度过程中所能分配的最大批次量,n为默认值,n为大于1的正整数。较佳的,n为5。本专利技术实施例中,按照设定周期读取待调度的数据系统的下次调度的起始时间;若当前读取待调度的数据系统的时间晚于或等于待调度的数据系统的下次调度的起始时间,则调度该待调度的数据系统进行数据处理,并根据该数据系统当前次所处理的数据量确定该数据系统下次调度的起始时间。由于根据该数据系统当前次所处理的数据量,确定该数据系统下次调度的起始时间,即根据数据系统当前情况合理确定该数据系统下次调度的起始时间,如此,实现了动态确定数据系统的下次调度时间,进一步减少了系统资源浪费。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供适用的系统架构示意图;图2为本专利技术实施例提供的一种系统调度方法的流程示意图;图3为本专利技术实施例提供的一种系统调度装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术实施例适用的系统架构示意图,系统100包括多个待调度的数据系统,图1示例性示出了数据系统101、数据系统102、数据系统103,每个数据系统分别处理其相应的数据业务,且每个数据系统的调度时间本文档来自技高网...

【技术保护点】
一种系统调度方法,其特征在于,包括以下步骤:按照设定周期读取待调度的数据系统的下次调度的起始时间;若当前读取待调度的数据系统的时间晚于或等于所述待调度的数据系统的下次调度的起始时间,则调度所述待调度的数据系统进行数据处理,并根据所述数据系统当前次所处理的数据量确定所述数据系统下次调度的起始时间。

【技术特征摘要】
1.一种系统调度方法,其特征在于,包括以下步骤:
按照设定周期读取待调度的数据系统的下次调度的起始时间;
若当前读取待调度的数据系统的时间晚于或等于所述待调度的数据系统
的下次调度的起始时间,则调度所述待调度的数据系统进行数据处理,并根据
所述数据系统当前次所处理的数据量确定所述数据系统下次调度的起始时间。
2.如权利要求1所述的方法,其特征在于,所述根据所述数据系统当前
次所处理的数据量确定所述数据系统下次调度的起始时间,具体包括:
根据所述数据系统当前次所处理的数据量,确定所述数据系统当前次调度
的起始时间与所述数据系统的下次调度的起始时间的时间间隔;
计算所述数据系统的当前次调度的起始时间与所述时间间隔之和,得到所
述数据系统下次调度的起始时间。
3.如权利要求2所述的方法,其特征在于,所述根据所述数据系统当前
次所处理的数据量,确定所述数据系统当前次调度的起始时间与所述数据系统
的下次调度的起始时间的时间间隔,具体包括:
判断所述数据系统当前次所处理数据量是否不小于第一乘积,所述第一乘
积为所述待调度的数据系统单次调度过程中单批次所能处理的最大数据量与
所述待调度的数据系统单次调度过程中所能分配的最大批次量的乘积;
若是,则将所述时间间隔设置为预设值,所述预设值不小于所述设定周期
的时间长度。
4.如权利要求2所述的方法,其特征在于,根据以下公式,确定所述数
据系统当前次调度的起始时间与所述数据系统的下次调度的起始时间的时间
间隔:
tnew=t0,if(countmax×timemax)≤count(countmax×timemax)count×t0,if(countmax×timemax)n≤count<(countmax×timemax)nt0,ifcount<(countmax×timemax)n]]>其中,tnew为所述数据系统当前次调度的起始时间与所述数据系统的下次
调度的起始时间的时间间隔;t0为预设值,所述预设值不小于所述设定周期的
时间长度;count为所述数据系统当前次所处理的数据量;countmax为所述待调
度的数据系统单次调度过程中单批次所能处理的最大数据量,timemax为所述待
调度的数据系统单次调度过程中所能分配的最大批次量,n为默认值,n为大
于1的正...

【专利技术属性】
技术研发人员:肖京建曹丽华邹海英
申请(专利权)人:中国移动通信集团湖南有限公司
类型:发明
国别省市:湖南;43

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

1