首页> 外国专利> DISTRIBUTED JOB SCHEDULER WITH INTELLIGENT JOB SPLITTING

DISTRIBUTED JOB SCHEDULER WITH INTELLIGENT JOB SPLITTING

机译:具有智能作业拆分功能的分布式作业调度程序

摘要

Methods and systems for improving the performance of a distributed job scheduler by dynamically splitting and distributing the work of a single job into parallelizable tasks that are executed among multiple nodes in a cluster are described. The distributed job scheduler may split a job into a plurality of tasks and assign the tasks to nodes within the cluster based on a time remaining to complete the job, an estimated time to complete the job, and a number of identified healthy nodes within the cluster. The distributed job scheduler may monitor job progress over time and adjust (e.g., increase) the number of nodes used to execute the plurality of tasks if the time remaining to complete the job falls below a threshold amount of time or if the time remaining to complete the job minus the estimated time to complete the job falls below the threshold amount of time.
机译:描述了用于通过将单个作业的工作动态地拆分和分配为可并行化任务来提高分布式作业调度程序性能的方法和系统,这些可并行化任务在集群中的多个节点之间执行。分布式作业调度程序可以将作业分为多个任务,并根据剩余的时间来完成任务,将任务分配给集群中的节点,以完成任务的估计时间,以及集群中确定的健康节点数。分布式作业调度程序可以监视作业随时间的进度,并在完成作业的剩余时间低于阈值时间量以下或完成作业的剩余时间以下时,调整(例如,增加)用于执行多个任务的节点数。作业减去完成作业的预计时间将低于阈值时间。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号