1 .一种调度装置的调度优化方法,其特征在于,所述方法包括:
获取所述调度装置当前的生产环境的信息,所述生产环境的信息包括集群的配置信息
和待调度工作负载的信息;
获取所述调度装置当前调度所采用的第一调度动作、第一调度策略及所述第一调度策
略中的第一参数值;
根据所述调度装置当前所面对的生产环境的信息,当前调度所采用的第一调度动作、
第一调度策略及所述第一调度策略中的第一参数值,以及调度性能优化模型,确定所述调
度装置优化后所采用的第二调度动作、第二调度策略及所述第二调度策略中的第二参数
值,所述调度性能优化模型是利用历史调度性能优化样本数据进行训练得到的;
将所述待调度工作负载阻塞在调度队列中,将所述调度装置当前调度所采用的第一调
度动作、第一调度策略及所述第一调度策略中的第一参数值替换成第二调度动作、第二调
度策略及所述第二调度策略中的第二参数值,解除所述调度队列的阻塞以进行调度优化。
2.根据权利要求1所述的方法,其特征在于,所述将所述待调度工作负载阻塞在调度队
列中,将所述调度装置当前调度所采用的第一调度动作、第一调度策略及所述第一调度策
略中的第一参数值替换成第二调度动作、第二调度策略及所述第二调度策略中的第二参数
值,解除所述调度队列的阻塞以进行调度优化之后,还包括:
获取所述调度装置进行调度优化后、在当前的生产环境下所述集群的各项指标值,所
述集群的各项指标与所述调度装置的调度性能相关;
根据调度优化后所述集群的各项指标值,确定所述调度装置调度优化后的调度性能是
否满足预设调度性能。
3 .根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述调度装置调度优化后的调度性能不满足预设调度性能,则返回获取所述调度装
置当前的生产环境的信息的步骤,以再次执行所述调度装置的调度优化方法,直到所述调
度装置调度优化后调度性能满足预设调度性能。
4 .根据权利要求1所述的方法,其特征在于,所述获取所述调度装置当前的生产环境的
信息,包括:
利用快照技术获取所述调度装置当前的生产环境的信息。
5 .根据权利要求4所述的方法,其特征在于,所述集群的配置信息包括所述集群的节点
数量和所述集群的资源使用情况,所述待调度工作负载的信息包括待调度工作负载的数
量、类型及资源需求量;
当所述集群的数量为一个时,所述利用快照技术获取所述调度装置当前的生产环境的
信息,包括:
利用快照技术,对当前到达所述集群的调度队列的待调度工作负载及其文件信息进行
缓存;
遍历所述缓存中所有的待调度工作负载,确定所述待调度工作负载的数量,提取每个
待调度工作负载的文件信息中的每个待调度工作负载的类型和资源需求量字段的内容,确
定每个待调度工作负载的类型和资源需求量;
通过与所述集群的应用程序编程接口服务器交互,获取所述集群的节点列表,遍历所
述节点列表,确定所述集群的节点数量;
权 利 要 求 书
1/2 页
2
评论