【技术实现步骤摘要】
服务器调度方法、装置、设备及存储介质
[0001]本申请涉及计算机
,尤其涉及一种服务器调度方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]ClickHouse
是一个用于联机分析处理
(On
‑
line Analytical Processing
,
OLAP)
的列式数据库管理系统,目前,
ClickHouse
已经广泛应用于
OLAP
的各项领域,集群接入请求也在日益增加
。
[0003]当前
ClickHouse
云服务是以进程的方式在服务器中部署运行,部署集群需要提前准备若干固定规格的服务器,使用各个服务器执行相关业务时,通过开发的脚本启动任务进程,进而得到相关的业务处理结果,然而,在启动不同的任务进程时,需要的服务器的规格也不相同,此时就需要开发大量脚本或创建新的服务器来执行相关进程,导致无法及时响应业务资源需求
。
技术实现思路
[0004]本申请的主要目的在于提供一种服务器调度方法
、
装置
、
设备及存储介质,旨在解决相关技术中,通过开发的脚本启动任务进程,当启动不同的任务进程时,需要开发大量脚本或创建新的服务器来执行相关进程,导致无法及时响应业务资源需求的技术问题
。
[0005]为实现上述目的,本申请实施例提供了一种服务器调度方法,所述方法包括: ...
【技术保护点】
【技术特征摘要】
1.
一种服务器调度方法,其特征在于,所述服务器调度方法包括以下步骤:获取客户端上传的业务信息;根据所述业务信息,确定待调用的第一服务器,其中,当所述第一服务器不满足所述业务信息所需要的计算资源时,对所述第一服务器进行资源调整;基于所述第一服务器,执行所述业务信息对应的业务服务
。2.
如权利要求1所述的服务器调度方法,其特征在于,所述根据所述业务信息,确定待调用的第一服务器的步骤,包括:根据所述业务信息,建立第一任务进程;根据预设执行策略以及所述第一任务进程,生成多个子任务;基于多个所述子任务与服务器之间的资源需求关系,确定待调用的第一服务器
。3.
如权利要求2所述的服务器调度方法,其特征在于,所述第一服务器包括多个子服务器;所述基于多个所述子任务与服务器之间的资源需求关系,确定待调用的第一服务器的步骤,包括:将所述子任务分配至所述子服务器;若所述子服务器无法满足所述子任务的资源需求,则对所述子服务器进行资源调整,得到资源调整后的子服务器;基于资源调整后的子服务器,确定待调用的第一服务器
。4.
如权利要求3所述的服务器调度方法,其特征在于,所述基于资源调整后的子服务器,确定待调用的第一服务器的步骤之后,包括:对多个子服务器中的所述业务信息进行资源校验,得到第一校验信息,并对所述子服务器的子标签进行过滤处理,得到过滤服务器;基于所述过滤服务器与虚拟机之间的映射关系,确定待执行业务的第一虚拟机;基于所述第一虚拟机,对所述第一校验信息进行业务处理,得到业务处理结果
。5.
如权利要求3所述的服务器调度方法,其特征在于,所述若所述子服务器无法满足所述子任务的资源需求,则对所述子服务器进行资源调整,得到资源调整后的子服务器的步骤,包括:若所述子服务器无法满足所述子任务的资源需求,增加或减少所述子服务器的数量,...
【专利技术属性】
技术研发人员:黄呈龙,张翔,孙健,
申请(专利权)人:招商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。