【技术实现步骤摘要】
本专利技术涉及通信
,具体涉及一种基础服务集群的资源调度方法、装置和系统。
技术介绍
近年来,互联网技术的发展日新月异,互联网业务更是渗透到我们生活的方方面面,在这众多的互联网业务背后,需要有许多基础服务进行支撑,在现有技术中,通行的做法是各个业务根据历史数据经验,来决定各自需要的基础服务集群资源规模,并按照这个规模进行建设。其中,为了确保各自业务的正常,建设的基础服务集群规模都需要按照各自业务的峰值进行评估。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,由于建设的集群规模都按照各自业务的峰值进行评估,因此,在一般情况下,所建设的基础服务集群的资源都会有所冗余,资源无法得到充分利用;而且,不同业务可能会需要相同的基础服务,若各个业务都自行建立相应的基础服务集群,则也会造成资源的浪费。
技术实现思路
本专利技术实施例提供一种基础服务集群的资源调度方法、装置和系统,可以为各个业务提供一个公共基础服务集群,并基于该公共基础服务集群为各个业务进行实时的资源调度,大大提高资源的利用率,节省资源。本专利技术实施例提供一种基础服务集群的资源调度方法,包括:获取基础服务集群中各个设备的资源使用信息,所述资源使用信息包括时间戳、业务请求数和设备负载信息;根据所述资源使用信息对每个业务在不同历史时刻的实际请求量进行统计,得到请求量的时间曲线;根据所述请求量的时间曲线估算待预测时刻各个业务的预测请求量;在待预测时刻,根据该预测请求量对基础服务集群的资源进行调度。相应的,本专利技术实施例还提供一种基础服务集群的资源调度装置,包括获取单元、统计单元、估算单元和调度 ...
【技术保护点】
一种基础服务集群的资源调度方法,其特征在于,包括:获取基础服务集群中各个设备的资源使用信息,所述资源使用信息包括时间戳、业务请求数和设备负载信息;根据所述资源使用信息对每个业务在不同历史时刻的实际请求量进行统计,得到请求量的时间曲线;根据所述请求量的时间曲线估算待预测时刻各个业务的预测请求量;在待预测时刻,根据该预测请求量对基础服务集群的资源进行调度。
【技术特征摘要】
1.一种基础服务集群的资源调度方法,其特征在于,包括:获取基础服务集群中各个设备的资源使用信息,所述资源使用信息包括时间戳、业务请求数和设备负载信息;根据所述资源使用信息对每个业务在不同历史时刻的实际请求量进行统计,得到请求量的时间曲线;根据所述请求量的时间曲线估算待预测时刻各个业务的预测请求量;在待预测时刻,根据该预测请求量对基础服务集群的资源进行调度。2.根据权利要求1所述的方法,其特征在于,所述根据所述请求量的时间曲线估算待预测时刻各个业务的预测请求量,包括:确定待预测时刻,以及待预测时刻的上一个时刻,所述上一个时刻与待预测时刻之间的时间间隔为资源调度的最小时间间隔;根据所述请求量的时间曲线获取当日在所述上一个时刻时,各个业务的实际请求量,得到第一请求量集合;根据所述请求量的时间曲线获取预置历史时间范围内,与所述待预测时刻在同一时刻的各个业务的平均请求量,得到第二请求量集合;根据所述第一请求量集合和第二请求量集合估算当日在待预测时刻时,各个业务的预测请求量。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一请求量集合和第二请求量集合估算当日在待预测时刻时,各个业务的预测请求量,包括:确定当前业务;从所述第一请求量集合中获取所述当前业务相应的请求量,得到当前业务的第一请求量;从所述第二请求量集合中获取所述当前业务相应的请求量,得到当前业务的第二请求量;根据所述当前业务的第一请求量、第二请求量、第一请求量集合和第二请求量集合估算当日在待预测时刻时,当前业务的预测请求量,并返回执行确定
\t当前业务步骤。4.根据权利要求3所述的方法,其特征在于,所述根据所述当前业务的第一请求量、第二请求量、第一请求量集合和第二请求量集合估算当日在待预测时刻时,当前业务的预测请求量,包括:计算当前业务的第一请求量和第二请求量的和,得到第一值;计算所述第一请求量集合和第二请求量集合中所有请求量的和,得到第二值;计算第一值与第二值的百分比;根据所述百分比,估算当日在待预测时刻时,当前业务的预测请求量。5.根据权利要求1至4任一项所述的方法,其特征在于,所述在待预测时刻,根据该预测请求量对基础服务集群的资源进行调度,包括:在待预测时间,根据该预测请求量对基础服务集群的资源进行分配,得到资源分配列表;将所述资源分配列表发送给各个业务所属的设备,以便各个业务所属的设备根据所述资源分配列表进行业务处理。6.根据权利要求1至4任一项所述的方法,其特征在于,所述获取基础服务集群中各个设备的资源使用信息,包括:接收基础服务集群中各个设备上报的资源使用信息;或者,向基础服务集群中各个设备发送信息获取请求,接收基础服务集群中各个设备根据所述信息获取请求返回的资源使用信息。7.一种基础服务集群的资源调度装置,其特征在于,包括:获取单元,用于获取基础服务集群中各个设备的资源使用信息,所述资源使用信息包括时间戳、业务请求数...
【专利技术属性】
技术研发人员:兰瑞,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。